基于SOA架构的物流信息系统的相关技术研究与实现
Research and implementation of related technology for a logistics information system based on SOA
-
摘要: 以物流信息系统为实例,针对原有物流信息系统存在灵活性差等一系列问题,通过深入分析面向服务的体系结构(SOA)的相关理论,利用网络服务技术,提出了一种基于SOA架构的企业应用设计流程和建模方法.讨论了在跨语言、跨操作系统的平台下实现"订单处理"业务流程的问题:通过应用面向网络服务的业务流程执行语言(BPEL)组合、编排和协调本地的网络服务和其他异构平台的网络服务来实现面向服务体系结构.SOA技术使物流信息系统能够更容易地跨平台以服务形式访问商务,基于此架构模式开发的应用系统加快了应用程序的开发过程,并使非程序员也可以创建和重用信息技术资产.Abstract: Lacking of flexibility was found in previous logistics information systems, and using the technology of web services a practical design workflow and modeling method was proposed based on a thoroughly research and analysis of the service-oriented architecture (SOA) theory. It was discussed to implement the "order treatments" workflow on the flat of a cross-language and cross-operation system by combination, arrangement and coordination of business process execution language (BPEL). Web services based on SOA for a local logistics information system and for a heterogeneous platform were realized. Because of SOA, the logistics information system is easily browsed on every business platform. SOA accelerates the application developing process and also permits a un-programmer to create and reuse information technology resources.