论文部分内容阅读
物流是一个多部门、跨行业以及多种运动形式同存的活动,这些活动需要在有效而完备的物流信息集成平台进行信息的共享与交换,以便打破相关的单位、各企业之间因利益关系而造成的业务壁垒,消除各物流信息系统的“信息孤岛”现象,实现货物流、商务流、政务流、资金流的整合,推动物流过程的透明化,提升物流企业的管理水平,提高物流运作的效率。随着全球经济的一体化趋势,当前的物流业正向全球化、信息化、一体化发展。在现代物流体系中,信息化是核心,信息化的支撑就是物流信息系统集成平台。本文首先对SOA和BPM的各自定义及特点和进行了综述,并分析了他们的国内外研究现状,再结合其发展趋势,提出了本文的研究内容和研究目标。然后,在基于对系统需求分析的基础上,明确了系统集成平台功能目标。对SOA和BPM的进行了详细分析,根据它们各自的特点提出将二者结合的思想——基于SOA-BPM的物流信息系统集成平台的解决方案,并设计出了包括系统接口层、SOA集成层、SOA-BPM映射、BPM层和应用层的总体架构图。并对构建基于SOA的系统集成平台的主要关键技术是协议转换技术、数据交换技术和通用的XML报文处理技术进行了详细分析,同时给出对接入情形的处理和数据交换XML报文处理的方法。最后,本文利用J2EE、XML、工作流等主流技术,采取了SOA-BPM组合架构和设计思想,采用Tuscany开源工具,Web Service技术对信息系统功能进行集成,可以供工作流调度程序调用,使各个信息之间能能够协同工作,以及对流程的监控。系统实现了前文所述的架构和设计思想,取得了成功。本文提出的基于SOA-BPM的物流信息系统集成平台解决了是异构系统之间的集成与数据的交换的问题,能方便地开发业务逻辑,具备良好的扩展能力。