面向服务架构的流程状态保存与恢复方法.docxVIP

  • 2
  • 0
  • 约9.35千字
  • 约 16页
  • 2021-12-03 发布于天津
  • 举报

面向服务架构的流程状态保存与恢复方法.docx

PAGE 1 PAGE 1 面向服务架构的流程状态保存与恢复方法 以业务流程执行语言(BPEL)为基础,选取无状态的Web服务,采用有色Petri网模型描述业务流程,设计一种多输入多输出、引擎集中式的流程执行结构,使用关联矩阵和消息的双向传递实现应用级的状态保存。当流程异常中断时,供应恢复执行所需的最小状态集合,保证基于Web服务BPEL的面向服务架构应用的正确性和连续性。实例分析表明,该方法实用性强、牢靠性高。 1概述 传统面向服务架构(Service-orientedArchitecture,SOA)由服务供应者、服务注册中心、服务恳求者3个部分组成,对其可恢复性研究主要集中在注册中心与服务实例。目前,基于SOA的业务系统,在原有框架上集成了业务流程管理(BusinessProcessManagement,BPM)模块,应用分散自治的Web服务,借助Web服务业务流程执行语言(WebServicesBusinessProcessExecutionLanguage,WS-BPEL),实现松耦合的应用平台。鉴于BPM在SOA中起到的关键作用,为了提高业务的连续性,流程执行引擎的可恢复性成为SOA应用的研究热点。由于基于服务的流程特别脆弱,简单出现异常,因此业务流程运行过程中的状态保存与恢复方法是本事域有待解决的关键问题。 本文基

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档