一、定义
Java2平台包括:标准版,企业版,微缩版;其中J2SE是Java2的标准版,主要用
于桌面应用软件的编程;J2ME是微缩版,主要应用于嵌入式系统开发;还有这次学习的J2EE是Java2的企业版,主要用于分布式的网络程序的开发。
那么J2EE到底是什么?其实就是SUN公司提出的一个标准,符合这个标准的产品叫实现,例如:经常听说的jboss,weblogic都是J2EE标准的一个实现。
二、J2EE与J2SE
在这之前学习过J2SE,那J2EE与J2SE有怎样的关联和区别呢?
J2SE包含于J2EE中,J2ME包含了J2SE的核心类,单新添加了一些专有类;
J2EE是在J2SE的基础上添加了一系列的企业级用用编程接口,J2EE包含了很多规范,例如:jsp,servlet,JDBC,JNDI等
三、J2EE的体系结构
1、客户层:主要在于数据的显示,数据如何表现
2、应用服务器:业务的处理以及数据的处理
3、企业信息系统层:实现与数据库的交互
四、J2EE的优势特点
1、跨平台可移植性
2、开源代码库的可用性
3、服务端的大容量调度基数
4、符合大所示W3C标准。
总觉得对J2EE的了解都只是皮毛,很多名词在学术交流上听过,可是具体的作用都无法体会,继续学习中。。。