软考 系统架构设计师系列知识点之软件构件(3)

news/2025/2/18 23:18:37/

接前一篇文章:软考 系统架构设计师系列知识点之软件构件(2)

所属章节:

第2章. 计算机系统基础知识

        第3节. 计算机软件

                2.3.7 软件构件

(2)J2EE(补充知识)

J2EE核心组成

  • 容器

Applet Container、Application Container、Web Container、EJB Container。

  • 组件

Applet、Application、JSP/Servlet、EJB。

  • 服务

HTTP(Hyper Text Transfer Protocol):超文本传输协议。

RMI-IIOP(Remote Method Invocation ober the Internet Inter-ORB Protocol):远程方法调用,融合了JAva RMI和CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构)在使用Application或Web端访问EJB组件时使用。

Java IDL(Java Interface Definition Language):Java接口定义语言,主要用于访问外部的CORBA服务。

JTA(Java Transaction API):用于进行事务处理操作的API。

JDBC(Java Database Connectivity):为数据库操作提供的一组API。

JMS(Java Message Service):用于发送点对点消息的服务。

Java Mail:用于发送邮件。

JAF(Java Activation Framework):用于封装传递的邮件数据。

JNDI(Java Naming and Directory Interface):是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口。

JAXP(Java API for XML Processing):专门用于XML解析操作的API。

JCA(J2EE Connector Architecture):Java连接器架构。

JAAS(Java Authentication and Authhorization Service):Java认证和授权服务。

JSF(Java Server Faces):是一种用于构建Web应用程序的新标准Java框架。

JSTL(JSP Standarded Tag Library):JSP标准标签库,是一个不断完善的开放源代码的JSP标签库。

SAAJ(SOAP with Attachments API for Java):是在松散耦合软件系统中利用SOAP协议实现的基于XML消息传递的API规范。

JAXR(Java API for XML Registries):是一种Java客户机API,用于访问UDDI(仅限V2)和ebXML注册中心。


http://www.ppmy.cn/news/1185937.html

相关文章

全连接神经网络 - FCN

FCN(全卷积神经网络)图像语义分割的一种框架,是深度学习用于语义分割领域的开山之作。FCN将传统CNN后面的全连接层换成了卷积层,这样网络的输出将是热力图而非类别;同时,为解决卷积和池化导致图像尺寸的变小,使用上采样…

【python】挑选墙纸--CTGU计协编程部月考核

题目: """ 题目描述: 为庆祝三峡大学建校100周年,学校购入多张墙纸以作装饰,每张墙纸为一个 n x m 的小写字母矩阵。其中,学长想挑选出能够从中读出 "ctgu" 字样的墙纸。具体来说,从墙纸的左…

RocketMQ笔记

科普: 把数据放到消息队列叫做生产者从消息队列里边取数据叫做消费者 一、为什么要用消息队列? 消息队列主要有三大用途 :解耦、异步、削峰,是消息队列最主要的三大作用。 二、为什么选择RocketMQ 选择中间件的可以从这些维度来…

一共就五个名额,三个全给一个人?我表示不理解

我对csdn举办的#你写过的最蠢的代码是/这个话题的活动表示质疑!!!! 先来看看评选规则: 再来看看评分标准: 接下来看看获奖选手: 这三人有啥区别?

springboot项目通过自定义注解+aop实现对入参加解密

1.创建自定义注解: Target({ElementType.FIELD, ElementType.PARAMETER}) Retention(RetentionPolicy.RUNTIME) public interface EncryptDecrypt { }2.创建加解密工具类: public class EncryptionUtils {// 加密方法public static String encrypt(Str…

【文件存储服务器】Minio使用

文章目录 2.2 Minio使用2.2.1 Minio介绍2.2.2 Minio安装Windows安装Linux安装 2.2.3 Minio入门 2.3 上传文件接口2.3.1 FileUploadController2.3.2 FileUploadService2.3.3 MinioProperties2.3.4 配置文件内容2.3.5 主启动类加上EnableConfigurationProperties 2.4 前端对接 2.…

基于Java8的CompletableFuture实现的异步执行工具类

异步执行工具类 前言 基于Java8的CompletableFuture实现的异步执行工具类 package com.jareny.jave.design.thread;import lombok.extern.slf4j.Slf4j; import java.util.ArrayList; import java.util.List; import java.util.Objects; import java.util.Optional; import j…

python引用计数

#python 垃圾回收算法 1、引用计数 2、标记-清除 3、分代收集import sysa[1,2,3] # print(dir(a)) ba ca da print(id(a),id(b)) print(id(c),id(d)) #sys.getrescount()可以获得对象的引用计数 print(sys.getrefcount(a)-1) print(sys.getrefcount(b)-1) a[1,2,3,4] print(sys…