J2EE三层架构及其优越性.docJ2EE的三层架构:
J2EE与传统的CS之间的优缺点:
J2EE的优越性:
1•保留现存的IT资产:可以充分利用原有的投资, 由于基于J2EE平台的产品几乎能在任何
操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。
2•高效的开发:J2EE允许公司吧一些通用的,很繁琐的服务端任务交给中间件供应商取完
成。这样开发人员可以集中精力在如何创建商业逻辑上,相应缩短开发时间。
3•支持异构环境:J2EE能够开发部署在异构环境中的可移植程序,基于 J2EE的应用程序不
依赖于任何特定操作系统,中间件,硬件,因此设计合理的基于 J2EE的程序只需开发一次
就可部署到各种平台。也允许客户订购与 J2EE兼容的第三方的组成的组件,把他们部署到
异构环境中,节省了由自己制定整个方案所需的费用。
4•可伸缩性J2EE领域的供应商提供了更为广泛的负载平衡策略,能消除系统中的瓶颈,允 许多台服务器集成部署,这种部署可达数千处理器,实现可高度伸缩的系统,满足未来商业 的需求。
5•稳定的可用性:J2EE部署到可靠的操作系统中,他们支持长期的可用性。
CS的不足:有一个庞大的客户端,并且在数据安全性要求不高的应用中,对于网络联通过 于依赖。客户端需要安装专用的客户端软件及运行环境。 对于版本更新等操作业务复杂。 系
统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。
J2EE三层架构及其优越性 来自淘豆网www.taodocs.com转载请标明出处.