Java 2 Platform, Enterprise Edition

来源:岁月联盟 编辑:zhu 时间:2010-02-07
    

J2EE (Java 2 Platform, Enterprise Edition)是一个为大企业主机级的计算类型而设计的Java平台。Sun微系统(与其工业伙伴一起,例如IBM)设计了J2EE,以此来简化在瘦客户级环境下的应用开发。由于创造了标准的可重用模块组件以及由于构建出能自动处理编程中多方面问题的等级结构,J2EE简化了应用程序的开发,也降低了对编程和对受训的程序员的要求。  

J2EE包含了Java2平台标准版(J2SE)的许多组件:   

Java开发包(JDK)被作为其核心语言包。   

Write Once Run Anywhere(只需写一次便可以在任何环境中运行)技术被包含其中以保证其可移植性。   

它支持公共对象请求代理体系结构(CORBA),这是Enterprise JavaBeans(EJB)的前身,所以Java的对象可以和CORBA的对象在本地或是通过接口代理跨越网络实现通信。   

Java数据库连接2.0(JDBC)被作为Java数据库的标准接口,它是开放数据库连接(ODBC)的Java等价物。   

包含一个安全模块来保护本地的数据,或是网络应用的数据。   

J2EE还包含了许多添加于J2SE之上的组件,如下:   

对Enterprise JavaBeans全面的支持。EJB是一种服务器技术,它用于企业环境中完成程序组件的传输。它支持可扩展标记语言(XML),并且增强了调度和安全特性。   

Java Servlet API(应用编程接口)不需要图形用户界面(GUI),从而为开发者提高了一致性。   

Java服务器网页(JSP)是微软的动态服务器网页(ASP)的Java等价物,它用于动态网络数据的访问和操作。   

J2EE由四个元素组成:   

J2EE应用编程模型是标准的编程模型,它用于简化多层瘦客户端应用程序的开发。   

J2EE平台包含了必要的策略和API,例如:Java servlet和Java消息服务(JMS)。   

J2EE兼容性测试组件保证了J2EE的产品是与平台标准兼容的。   

J2EE参考实现解释了J2EE的能力,并提供了它的可操作定义。

下一篇:Java Card

图片内容