论文部分内容阅读
Java以其良好的跨平台特性而成为服务器端的理想语言,为利用Java来实现服务器端的计算,Sun公司推出了一个完整的开发平台--J2EE,目的是为基于Java的服务器端配置提供一个独立于平台的、可携带多用户的、企业级安全平台。J2EE是一套功能非常健壮的开发企业级中间件的规范,它提供了一个多层次的分布式应用模型和一系列开发技术规范,它将一个企业级应用分为四个层次:客户端层、网络层、业务逻辑层、企业信息系统层。J2EE使开发者将主要的工作集中于编写与之密切相关的业务逻辑部分,进而减少了巨大的工作量。J2EE的基石就是EJB,EJB定义了如何编写服务器端组件,并为服务器端组件和管理这些组件的应用服务器之间提供了标准的协议,应用程序开发者不用担心周围框架实现问题。EJB使开发人员快速开发出伸缩性的企业应用。EJB作为J2EE的核心与基础在分布式应用广泛发展的今天有着极其重要的作用。 本论文采用了EJB技术,并充分利用了EJB技术的优点构建了图书信息管理系统。在该论文中描述的主要工作如下: 1.精心编写了几个功能完备的、封装性良好的EJB组件。编好的EJB组件,只要部署到支持它的应用服务器中,即可发挥作用。多家IT供应商都采纳EJB体系结构,客户将能够从选定的供应商那里选购软件组件,如EJB组件、容器及EJB服务器。不同供应商的产品,只要符合EJB体系结构,就都是可互操作的,从而将EJB这项新技术的优点充分展现出来。采用EJB构建的系统是伸缩性的、易维护的、可扩展的。 2.论文中还详细的描述了系统的整体设计思路、组件的设计思路、组件的编写、组件的部署以及系统运行的全过程,充分展示了用EJB组件构建一个大型企业级应用程序的全过程,该系统的开发是完全遵循J2EE框架规范的。 3.论文比较了用EJB构建系统与用传统方法构建系统的不同,突出了用EJB构建系统的优点,预示了这项技术的潜力及广阔发展前景。