论文部分内容阅读
随着经济环境全球化,企业面临着越来越激烈的竞争。大多数有竞争力的企业都把企业信息化作为他们成功的重要因素。对新的信息技术的应用,可以减少成本,增加效益,提高企业竞争力。随着网络应用的加速发展、企业新的运作模式的不断涌现,企业信息系统不仅需要支持局域网环境下各个部门的应用,更重要的是实现基于Internet的企业间信息交互和资源共享。在此基础上构建新型的企业应用系统还要考虑到与遗留系统的有机结合、系统内部事务执行的可靠性、数据的安全性和系统的可扩展性。如何快速搭建高效、安全的企业应用系统己成为IT界普遍关注的热点。随着SUN公司推出的分布式计算平台J2EE的日渐成熟,J2EE已成为当前主流的企业应用开发平台,很多大公司也都推出自己遵循J2EE标准的应用服务器。J2EE/EJB技术使系统在可扩展性、可移植性和灵活性上都有很好的技术基础。本文对J2EE平台及其相关应用技术进行了深入的分析和研究。文章首先简要回顾了企业应用体系架构的发展历程,分析了企业应用体系架构的现状,指出了架构变革的必然性。接着介绍了J2EE体系架构及其企业应用模型,并对J2EE架构中的核心组件EJB的结构、类型以及调用方式进行深入探讨。最后,本文从理论与实际相结合的高度以某高校饮食中心的物流管理系统开发为背景,在J2EE架构下采用MVC设计模式进行了分析和设计。该系统设计在实现中力求表现逻辑和业务逻辑的分离,使实现更加规范,提高效率和安全性,有利于重用和系统维护及今后扩展。在业务层,以会话bean封装实体bean,规范化客户访问,减少业务层和客户端的耦合,集中安全管理和事物控制,提高了性能。同时系统中引入了值对象类封装Web层与业务层交互的数据,降低系统的网络开销。本文最后对J2EE/EJB技术在本系统中的应用开发进行了总结,对J2EE/EJB未来进行了展望。