论文部分内容阅读
随着Internet的发展,计算机软件系统的信息处理规模也呈持续增长的趋势。然而,由于传统分布计算技术的固有缺陷,软件系统却变得更庞大、缓慢和脆弱。在这种情况下,分布对象计算应运而生。Sun公司提出的Enterprise JavaBeans(EJB)模型作为最新的分布对象计算模式,已经成为构筑基于Web的企业级应用的主流工业标准。 在本课题中,本人负责应用服务器项目中符合EJB1.1规范的容器设计与实现。在已有的交易月盼器和名字服务器的基础上设计了EJB容器的体系结构,并使用包装类设计模式实现了EIB API接口。同时,完成了EJB组件交易管理、生命周期管理和持续化管理的工作。 本文第一章讨论了EJB模型的技术背景。第二章介绍了EJB服务器的实现。第三章详细讨论了EJB容器的体系结构与实现。第四章讨论了包装类模式在EJB容器模型中的应用。接下来五、六、七章分别详细描述了容器对EJB组件的生命周期管理、交易管理和持续化管理设计与实现。最后在第八章做了结语。