论文部分内容阅读
随着越来越多的企业选择Web服务技术对外提供业务功能,如何集成这些已有的服务使之成为一个完整的业务流程正逐渐成为国内外研究的一个热门领域。
现有将Web服务技术应用在企业应用集成中的解决方案,存在仅能满足企业内部流程集成和非面向事务的流程集成的局限性。针对业务流程集成的需要,论文提出WSBPIF(BusinessProcessIntegratedFrameworkBasedWebServices)框架,为业务流程集成过程中的Web服务原子事务和业务活动事务问题提供解决方案,使得采用WSBPIF框架的业务流程集成方案具有良好的可靠性。
论文从分析基于Web服务的业务流程集成研究和应用现状出发,研究现有企业应用集成方案,以及XML、Web服务、事务处理及BPEL等相关技术和规范,提出WSBPIF框架,引入了数据库ACID事务处理技术并结合BPEL的机制,解决Web服务原子事务和业务活动事务问题,实现基于Web服务的业务流程集成。WSBPIF框架包括Web服务包装器、Web服务原子事务协调器、BPEL引擎及流程配置管理四个部分。其中,Web服务原子事务协调器由控制器、监控器、SOAP消息解析器、事务对象池四个核心模块组成。依托“基于网络的物流配送管理系统平台”课题,论文详细描述了WSBPIF框架中的各功能模块的结构、工作机制、核心算法等实现细节,实现了三个相对独立系统之间的任务集成,从而验证了WSBPIF框架设计的可行性和可用性。