1.JDBC(Java数据库连接)

为Java开发人员提供了一个行业标准API,可以在Java应用与关系数据库之间建立起独立于数据库的连接,API提供了数据库的调用层接口
定义连接数据库的四种不同驱动类型的规范。

J2EE规范

2.JNDI(Java命名和目录接口)

一个Java应用程序设计接口(API)
为开发人员提供了查找和访问各种命名和目录服务的通用、统一方式
构建在DNS,LDAP等服务之上

J2EE规范

3.Java Servlets

Servelets是Java类,使用基于HTTP协议的请求/响应模型,同Web客户进行交互。
HTTP Servlets:由容器管理,可产生动态内容,能在本地Session中储存客户数据

J2EE规范

4.JSP(Java Server Pages)

JSP是:
Java Servlet技术的发展和自然扩展,将转化成Servlet
根据客户端请求创建动态Web页面的文本文件
是J2EE中的“视图”组件(提供一个展示的页面,展现)

JSP包括:HTML标签,JSP标签,Java代码

J2EE规范

5.JTA(Java事务API)

JTA被用于与事务服务进行通信,为启动事务,连接现有事务,提交事务和撤销事务提供标准的Java API

J2EE规范

6.JMS(Java消息服务)

JMS是Java API,提供了一种通用的方式来创建、发送、接收和读取企业消息通信系统的消息

该接口支持:
点对点模型
发布/订阅模型
保证消息分发
事务会话

J2EE规范

7.EJB(企业级Java Beans)

EJB是实现分布式业务逻辑的Java组件
“企业”意味着应用的扩展性、可用性、可靠性、安全性、事务性和分布性

EJB:
为客户提供可分布和可部署的业务逻辑服务
拥有定义良好的接口
在应用服务器之间可重用
在提供管理和控制服务的容器中执行

EJB1.1和2.0版本规范。

8.JAAS(Java认证和授权)

Java认证和授权服务(JAAS)是基于Java的安全管理框架
JAAS支持:单点登录,可插入的认证模块(PAM)
JAAS能够灵活控制授权,包括:用户,组,角色

9.JMX(Java管理扩展)

JMX:(管理工具,把EJB进行充分的再利用)
为从Java程序管理设备定义了一个标准的基础设施
减少了从管理工具到被管理设备的耦合性

本规范描述了Mbeans,它是JMX的构建模块。
WebLogic Server扩展JMX,从内部管理系统的配置和状态(可重用、可扩展)。WebSphere支持PMI

10.RMI(远程方法调用)

远程方法调用RMI是一种基于Java的分布式编程模型,允许对象使用stub和skeleton调用远程的对象
RMI使用序列化的两个对象间通过值传输数据

J2EE规范

11.Web Services

是服务器端的服务
使用众所周知的协议通过Web可以访问
使用XML描述
通过XML相互作用
通过注册可以定位
完全扩平台和松耦合

J2EE规范

相关文章:

  • 2021-11-07
  • 2021-06-17
  • 2022-02-07
  • 2021-11-18
  • 2021-07-07
  • 2021-11-24
  • 2022-03-06
猜你喜欢
  • 2021-05-27
  • 2022-02-23
  • 2021-09-26
  • 2021-07-21
相关资源
相似解决方案