论文部分内容阅读
采用RFID等各种先进技术手段搭建的现代物流系统是一个企业级的大中型分布式应用系统。在构建过程中必然面临大量的技术问题,因此本研究实质上是企业级分布式应用系统开发过程中的软件工程方法和技术策略等共通问题的研究。本文针对开发过程中涉及的系统架构和开发模式、中间件、Web Services、数据安全、软件集成和系统测试等关键技术问题,逐一进行了较全面的理论分析和实验对比研究。 本研究的结果证实了构建大中型分布式应用系统时采用以下软件工程思想和方法具有良好的可操作性、安全性和可扩展性——即采用基于J2EE的多层程序架构和基于Web Services面向服务的开发思想,不但在开发新的子系统时十分灵活方便,还可以很容易地与企业遗留的各种应用程序和信息系统进行有效的组合和集成,实现物流系统的各种WEB服务接口,还为系统的扩展提供了良好的基础;采用Sun Java System RFID Software中间件作为“物流RFID应用子系统”的核心组件时性价比较高;采用BEA Weblogic应用服务器提供的面向服务的运行和开发环境,实现RFID中间件与传统物流系统之间的数据传递、共享和处理,系统的并发处理能力较强;以及采用Oracle Database 10g分布式数据库,可以很好的应对本系统的大量、并发、实时的数据存储服务的需求。 本文不但实现了基于RFID技术的第三方动态物流管理系统构建的实