论文部分内容阅读
分布式对象技术的出现弥补了传统分布计算技术的固有缺陷。经过几年的发展,分布式对象技术逐渐走向成熟。Sun公司提出的EJB模型作为最新的分布式对象计算模式,为开发服务器端的企业应用程序组件提供了一个模型。EJB确定了服务器端的组件模型,较好地解决了组件基础服务与商业逻辑组件开发的分离。但由于开发EJB的开销较大,所以在设计EJB组件时需要考虑EJB组件的性能,本文对于影响EJB性能的因素进行了分析并提出了优化方案。文章对三种主流分布式对象技术进行比较后,重点介绍了J2EE平台下的EJB技术的体系结构、分类及组成部分。并对于EJB组件的设计原则进行说明,分析了影响EJB性能的主要因素,介绍了几种常用的EJB设计模式。最后以积分管理系统为例,说明了基于EJB技术的开发过程及模式使用。