J2EE规范标准

J2EE是一个很大的平台体系,提供了很多服务、程序接口、协议等。这么庞大的体系必须要由一系列的标准进行规范,不然将会一片混乱。通过这些规范好的接口来开发程序将会使程序更加强壮、更加有生命力。总的来说,规范是一种抽象思维的体现,它的好处就是达到了约束所有厂商的效果,抽象出一个统一的规范接口,使我们在编程时使用统一的接口,兼容性得到保证,与底层具体实现达到高度隔离解耦。我们知道,J2EE有十三个规范,每个标准提供不同的服务,应用的场合也不同,这十三个规范并非全部都是标准的,只有标准的规范才会在JDK里得到承认,例如servlet,JDK承认这个标准接口,中间件开发商即会实现这个标准接口。下面看看这十三个规范的详细介绍:

 


规范名称


规范全称


服务与功能


 

 

 

JDBC


 

 

 

Java Database Connectivity

 

 


 

①  提供行业标准API,为访问不同数据库提供统一的方法,与数据库建立连接。

②  屏蔽了对不同数据库兼容处理的细节,方便开发者,提高开发效率。

③  最后,JDBC实现平台无关性的数据库访问。

 


 

 

JSP

 


 

 

Java Server Pages

 


 

①  是Servlet发展的产物,JSP的出现就是为了弥补Servlet对HTML输出处理的不足。

②  它提供创建动态页面的功能。

③  它包含很多视图组件,供页面展示使用。

 


 

 

 

Java Servlet

 

 


 

 

 

Java Servlet


 

①  是一种小型的Java程序,扩展了web服务的功能。

②  提供同web客户端交互功能,产生动态内容,输出HTML内容到客户端。

③  提供对容器的管理,提供Session功能。

 


 

 

EJB

 

 


 

 

Enterprise JavaBean


 

①  给负责的企业级应用提供一个架构和分布式商务逻辑,实现分布式业务逻辑的Java组件。

②  定义了EJB组件何时如何与他们的容器进行交互作用。

③  提供分布式的目录服务、事务管理、安全性、资源缓冲池、容错性等服务。

 


 

 

JNDI


 

 

Java Name and Directory Interface

 

 


 

①  提供查找和访问各种命名和目录服务。

②  这种服务建立在DNS和LDAP服务基础上,提供一致的模型存取和操作企业级的资源,包括DNS、LDAP、本地文件系统、应用服务器中的对象。

 


 

 

RMI


 

 

Remote Method Invoke


 

①  RMI协议用于调用远程对象方法。

②  使用序列化方式在客户端与服务器端之间进行数据传递。

③  它是被EJB使用的更底层的协议。

 


 

 

Java IDL/CORBA

 

 


 

 

 

Java IDL/CORBA


 

①  提供了将Java与CORBA集成在一起的服务。

②  可以创建Java对象并使之可在CORBA ORB中展开。

③  可以创建Java类并作为和其他ORB一起展开的CORBA对象的客户。

 


 

 

XML


 

 

Extensible Markup Language


 

①  可以用来定义其它标记语言的语言。

②  用于在不同的商务过程中共享数据。

③  它具有平台独立性。

 


 

 

JMS


 

 

Java Message Service


 

①  用于和面向消息的中间件相互通信的应用程序接口。

②  提供通用方式创建、发送、接收、读取企业消息通信系统的消息。

 


 

JTA


 

Java Transaction Architecture


 

①  定义标准的API供应用系统访问各种事务监控。

 


 

 

 

JTS


 

 

 

Java Transaction Service


 

①  JTS是CORBA OTS事务监控的基本实现,它和JTA为应用服务器、资源管理器、独立应用、通信资源管理器提供分布式事务服务。

②  它规定了事务管理的实现方式,在高层支持JTA规范,在较低层实现OMG OTS规范的Java映像。

 


 

 

JavaMail


 

 

JavaMail


 

①  它提供了电子邮件的开发接口,可方便执行常用的电子邮件传输,例如存取邮件服务器的邮件。

②  不仅支持SMTP服务器,也支持IMAP服务器。

 


 

 

 

JAF


 

 

 

JavaBeans Activation Framework


 

①  它是一个专用的数据处理框架,把数据封装并为应用程序提供访问和操作数据的接口。

②  提供访问数据源的数据、获取数据源数据类型、获取可对数据进行的操作、执行操作时自动创建需要的对象等功能。

 

==========广告时间==========

鄙人的新书《Tomcat内核设计剖析》已经在京东预售了,有需要的朋友可以到 https://item.jd.com/12185360.html 进行预定。感谢各位朋友。

=========================

时间: 2024-10-06 05:19:53

J2EE规范标准的相关文章

J2ee规范小结

J2ee已经浏览过去好长时间了,但是总结却是没怎么感觉.简单的画了一张导图,罗列了一下各个规范的特性,作为以后深入了解之用.        J2EE是Java2平台企业版(Java 2 Platform,Enterprise Edition)        J2EE核心是一组技术规范与指南,其中所包含的各类组件.服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境.    

使用RESTlet框架开发符合JSR311规范标准的REST Web Service

JSR311 作为 Java 实现 REST Web Service 的规范标准,尽管从出生起就备受争议,但从事实上,已 经普遍被大多数 REST 实现框架的接受.这中间,既有 Sun 公司原产的 Jersey, 也有其他的开源项目, 如 Jboss 的 RESTEasy, Apache 的 CXF 等.当然,还有发展时间最长,相当成熟的 RESTlet 框架. RESTlet 的主体核心是按照 Roy Thomas Fielding 的著作"Architectural Styles and t

网络实名制入法 中央网信办正制定个人信息收集规范标准

中央网信办网络安全协调局局长赵泽良当日表示,新通过的网络安全法对网络运营者进行个人信息收集.存储.处理.使用和转让等各环节都作出明确规定,突出强调了信息收集者的责任,中央网信办正制定个人信息收集规范标准,将更好地保护个人信息. 11月7日,十二届全国人大常委会第二十四次会议表决通过的<中华人民共和国网络安全法>受到广泛关注,中央网信办11月11日对公众关注的热点话题进行了回应. 网络安全法规定,网络运营者为用户办理网络接入.域名注册服务,办理固定电话.移动电话等入网手续,或者为用户提供信息发布

ARM服务器架构规范标准推进ARM生态圈建设

[天极网服务器频道2月9日消息]日前http://www.aliyun.com/zixun/aggregation/13453.html">ARM服务器架构(ARM Server Base System Architecture,SBSA)规范标准公布,参与的厂商包括Linux开发商RedHat.SUSE和Canonical,服务器制厂商惠普和戴尔,芯片制造商AMD.AppliedMicro.Cavium和德州仪器,以及虚拟化提供商Citrix.除了上述厂商,微软也参与到ARM服务器架构标

J2EE框架标准OpenSource大战拉开序幕!

j2ee|标准 我们已经知道,有了J2EE基本技术后,还不能立即从事大型项目的开发,还需要有大量针对自己本领域的模式库或者框架软件,因此,越来越多商业公司开始选择或参考开源软件作为二次开发的基础框架,例如在ofbiz等这些开源框架软件为大家不断认识之后,有很多基于ofbiz的应用软件不断诞生. 从这些现象可以看出,一个新的市场真正诞生,那就是以开源软件提供平台基础,将自己的框架力图成为这个领域的标准,从而占领这个市场,因此各种框架产品从各种不同角度涌现出来. realMethods最近公布了自己

JPA规范标准及优势浅析

看了JPA(Java 持久性 API)的规范,作为EJB 3的重要组成部分,JPA 还是值得关注的.看完规范,感觉JPA还是比较的单一的,其目标就是实现Java 持久性的通用.JPA采用纯pojo的方式实现,更多的是采用Java 5注释.JPA 的优势是多供应商的支持,可以运行在容器之中,也可以运行于容器之外,这就是其优点. Hibernate 从3.2开始,就开始兼容JPA.同样,jdo,也开始兼容JPA.在orm的领域中,看来JPA已经是王道,规范就是规范.在各大厂商的支持下,JPA的使用开

SOA体系结构基础培训教程-规范标准篇

引子:本文是<SOA体系结构基础培训教程>第3章<SOA标准与规范>课件,版权所有,转载请注明出处. 随着SOA在业界的应用日益广泛,SOA的标准化问题也成为各界日益关注的焦点.但是由于国际标准的不统一,给SOA的应用带来了不小的麻烦.好在中国SOA标准化小组的工作得到了普遍的认可,现在已经有部分标准通过了审核,确立了国家标准的地位.其中包括<信息技术 面向服务的体系结构(SOA)术语>,<信息技术 面向服务的体系结构(SOA)应用的总体技术要求>已经于20

4G速度的100倍:美国Verizon宣布完成5G无线规范标准制定

日前Verizon宣布,该公司计划成为首家公布5G无线规范的运营商,此前美国市场的4G LTE网络也是由Verizon启动.今天Verizon表示,它已经完成了5G无线规范的标准制定,这些标准将被智能手机制造商和组件供应商采用,同时一些厂商也将及时推出5G网络维护服务.据悉,5G网络的传输速度大约是4G LTE的100倍. 今年2月,Verizon宣布与三星进行5G网络的开发.现在Verizon的5G网络已经正式发布,其他一些美国主要运营商也在加紧步伐,AT&T和T-Mobile都选择与诺基亚进

企业内控规范与ISO 9001 标准异同

国家财政部等联合下发的<企业内部控制基本规范>作为加强企业管理控制.促进健康持续发展的重要举措,将于2009年7月1日率先在上市公司范围内实施:在我们推广企业信息化内控方案的时候,发现不少企业在考虑采用http://www.aliyun.com/zixun/aggregation/14054.html">信息技术来完善自己的内部控制体系的过程中面临着一个困惑,"我们已经建立了完备的ISO 9001质量保证体系,也是可以帮助企业防范经营风险,它与企业内控体系是什么关系?