摘要: |
随着全球经济的一体化步伐的加快,贸易自由化和国际运输市场的一体化的形成,各大枢纽港口的竞争日益激烈。信息化、网络化是现代港口发展的重要特征,没有稳定高效的计算机物流系统,就没有港口集装箱运输系统的高效运作。新加坡港务集团上世纪90年代所研发的港口信息化系统,已无法满足日益增长的业务需求。为此,新加坡港务集团决定开发新的港口信息化系统,以适应市场需求。
J2EE/EJB技术规范为开发分布式应用提供了一个结构良好的多层体系结构,开发人员可以将精力集中在业务逻辑的定义和开发上,而把应用的细节问题抛开,极大提高了系统的开发效率。系统本身的重用性、稳定性和扩展性也得到了保证。
本文首先通过对J2EE/EJB的体系结构和技术规范的研究和分析,深入介绍了J2EE/EJB体系结构的相关概念,并从生命周期,持久性,状态保持,与客户交互等方面对EJB三种类型Bean:会话Bean,实体Bean,消息Bean进行了理论阐述,探讨了基于EJB的多层分布式企业应用开发的工作原理。然后以船舶装载作业辅助分析系统为例,详细探讨了系统需求、系统设计以及系统实现等软件开发过程。在项目开发中,通过应用EJB技术实现了表示、业务逻辑以及数据操作的分离,使业务组件得到重用,系统的性能得到了提高,降低了企业的开发成本。通过实践证明,J2EE/EJB技术在分布式应用广泛发展的今天有着极其重要的作用
船舶装载作业辅助分析系统目前已经投入使用,系统运行状况良好,为新加坡港务集团的港口信息化建设起到了一定的作用。
|