J2EE究竟是什么

J2EE究竟是什么看项目管理文章的时候看到了J2EE,查了些资料看的有些晕,找些能看的懂的,在此记录下。https://baike.baidu.com/item/j2ee/110838?fr=aladdin,涉及的知识量好大呀,好多名词都看不懂。JavaEE是J2EE的一个新的名称,J2EE只是Java企业

大家好,欢迎来到IT知识分享网。

看项目管理文章的时候看到了J2EE,查了些资料看的有些晕,找些能看的懂的,在此记录下。

https://baike.baidu.com/item/j2ee/110838?fr=aladdin,涉及的知识量好大呀,好多名词都看不懂。

Java EE 是 J2EE的一个新的名称,J2EE只是Java企业应用。Java EE的核心是EJB3.0, 其提供了更兼便捷的企业级的应用框架。

J2EE本身是一个标准,而不是一个现成的产品(虽然现在有很多符合J2EE标准的产品),它由以下几个部分组成:
(1)J2EE规范。该规范定义了J2EE平台的体系结构、平台角色及J2EE中每种服务和核心API的实现要求。它是J2EE应用服务器开发商的大纲。
(2)J2EE兼容性测试站点。Sun公司提供的一个测试J2EE应用服务器是否符合J2EE规范的站点,对通过该站点测试的产品,Sun公司将发放兼容性证书。
(3)J2EE参考实现。即J2EESDK,它既是Sun公司自己对J2EE规范的一个非商业性实现,又是为开发基于J2EE企业级应用系统原型提供的一个免费的底层开发环境。
(4)J2EE实施指南。即BluePrints文档,该文档通过实例来指导开发人员如何去开发一个基于J2EE的多层企业应用系统
 
J2EE为搭建具有可伸缩性、灵活性、易维护性的企业系统提供了良好的机制。
 
J2EE的体系结构可以分为四层,如图1:J2EE体系结构图所示。
J2EE究竟是什么

 

·客户端层:            负责与用户直接交互,J2EE支持多种客户端,所以客户端既可以是WEB浏览器,也可以是专用的Java客户端。
·服务器端组件层:  本层是为了基于WEB的应用服务的,利用J2EE中的JSP与Java Servlet技术,可以响应客户端的请求,并向后访问封装有商业逻辑的组件。
·EJB层:                 本层主要封装了商务逻辑,完全企业计算机,提供了事务处理,负载均衡、安全、资源连接等各种基本服务,程序在编写EJB时可以不关心这些基本的服务,集中注意力于商务逻辑的实现。
·企业信息系统层:  企业信息系统层包括了企业的现有系统(包括数据库系统、文件系统),J2EE提供了多种技术以访问这些系统,如JDBC访问DBMS。
在J2EE规范中,J2EE平台包括有一整套的服务、应用编程接口和协议,可用于开发一般的多层应用和基于WEB的多层应用,是J2EE的核心和基础。它还提供了EJB、Java Servlets API、JSP和XML技术的全面支持等。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32503.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信