Java EE产生的背景
为了满足开发多层体系结构的企业级应用的需求,Java公司的创始人Sun公司在早期的J2SE(Java 2 Platform Standard Edition)基础上,针对企业级应用的各种需求,提出了J2EE(Java 2 Plantform Enterprise Edition).
注:自2005年J2EE5.0版本推出以后,Sun正式将J2EE的官方名称改为“Java EE”。
企业级应用程序特点
定义:泛指那些为大型组织部门创建的应用程序。注:并不是特指为企业开发的应用软件。
企业级应用程序一般具有以下特点:
1)分布式:通过局域网运行在一个组织内部,或通过Internet连接分布在世界各地的部门或用户。
2)高速反应:不断地改变业务规则来适应社会信息的高速变化。
3)安全性:不但要实现应用系统的正常操作和运转,还必须保证系统运行的安全可靠。
4)可扩展性:充分考虑用户群体膨胀给应用带来的性能上的扩展需求。
5)集成化:对老的系统进行集成。
企业级应用程序体系结构
应用程序体系结构指应用程序内部各组件间的组织方式
具体内容参见:MVC设计模式与Java Web三层架构