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

接前一篇文章:软考 系统架构设计师系列知识点之软件构件(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注册中心。

相关推荐
不凉帅3 小时前
NO.6 数据库设计基础知识
数据库·分布式数据库·软考·数据库设计
C澒3 小时前
前端技术核心领域与实践方向
前端·系统架构
犀思云16 小时前
如何通过网络即服务平台实现企业数字化转型?
运维·网络·人工智能·系统架构·机器人
liu****17 小时前
4.Qt窗口开发全解析:菜单栏、工具栏、状态栏及对话框实战
数据库·c++·qt·系统架构
Python_Study202521 小时前
面向工程材料行业的数据采集系统架构设计与选型指南
系统架构
鱼跃鹰飞1 天前
面试题:什么是时钟回拨问题?怎么解决
分布式·系统架构
宋康1 天前
QThread 与 QtConcurrent
数据库·c++·系统架构
智算菩萨1 天前
【无线通信基础】典型的无线通信系统全解析:从无线寻呼到卫星通信
网络·系统架构
ba_pi2 天前
每天写点什么2026-01-28-(1.1)信息与信息化
软考·高项·信息系统项目管理师
一路往蓝-Anbo2 天前
第 4 篇:策略模式 (Strategy) —— 算法的热插拔艺术
网络·驱动开发·stm32·嵌入式硬件·算法·系统架构·策略模式