J2EE中13种规范介绍【转】

13个核心概念

1、JDBC

              JDBC是java Database Connectivity 的缩写,学习过vb.net和C#语言之后对于ODBC的概念就比较了解。

JDBC和他差点儿相同,都是连接数据而存在的。

所以无论开发哪一种系统都要使用到JDBC与数据库进行交互。

2、JDNI

             JNDI是Java Naming and Directory Interface缩写,用于访问不同的命名和文件夹服务的统一API接口,将须要访问的对象进行序列化。然后经过binding远程绑定对象,进行访问对象。在这个过程中要注意一个概念。命名异常,在交互时可能发生的异常比如:AuthenticationException(认证异常)、CommunicationException(通讯异常)、InvalidNameException(无效命名异常)、NameNotFoundException(未发现命名异常)、NoInitialContextException(未初始上下文异常)。

3、 EJB

         EJB是Enterprise javaBean的缩写。这里重点在Bean上。它的意思是豆荚,而非豆子。这就说明EJB就像一个容器一样封装了框架。这样能够被多次使用。

可是没有写详细的哪个方法实现。

4、RMI

         RMI是RemoteMethod Invoke的缩写,是远程方法调用的意思。由于系统实现了分布式,那么server间实现交互就会用到这个功能。将数据序列化处理,实现client和服务端的交互。

5、Java IDL/CORBA

         java IDL/CORBA意思是java接口定义语言/公共对象请求代理结构(Common Object Request Breaker Architecture),他和RMI有些像,在旧企业升级改造的时候能够利用到这个。


6、JSP

         JSP是Java Server Pages的缩写。是HTML等语言编写的服务页面,server在页面被client所请求以后对这些java代码进行处理。然后将生成的html页面返回给client的浏览器

7、java Servlet

         意思是小服务程序,它是服务端的应用程序。

使用java编写终于生成 Html文件。

(继续学习)

8、XML

         XML是Extensive Markup Language可扩展标记语言,这个比较熟悉的,在学习HTML得时候一起 学习的。并且我们常常使用的配置文件就是使用XML编写的。

9、JMS

         JMS是Java Message Service 的缩写,从当中的关键词Message。就说明它和消息是相关的,JMS是用于和面向消息的中间件相互通信的应用程序接口,JMS对象模型包括六个要素:连接工厂、JMS连接、JMS会话、JMS目的、JMS生产者和消费者、JMS消息类型(点对点、公布/订阅)。

10、JTA

         JTA是Java Transaction Architecture的缩写。java 事务处理架构。

它定义了标准API,应用系统由此能够访问各种事务监控。同意应用程序运行分布式服务。

这样能够在两个及多个网络计算机上运行处理事务。


11、JTS

         JTS是Java Transaction Service的缩写。和CORBA有关。JTS规定了事务管理器的实现方式,JTS事务管理器为应用server、资源管理器、独立的应用以及通信资源管器提供了事务服务。

12、JavaMail

         是和电子邮件相关的一个标准,提供了电子邮件开发接口。

提供了一套邮件server的抽象类。

13、JAF

         JAF是JavaBeans Activation Framework的缩写。意思是javaBeans 活动框架。JAF是一个专用的数据处理框架,它用于封装数据,并为应用程序访问和操作数据的接口。



原博地址:https://www.cnblogs.com/gavanwanggw/p/7017303.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章