计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2013年
11期
77-81
,共5页
服务组合%业务流程执行语言%事务%协调
服務組閤%業務流程執行語言%事務%協調
복무조합%업무류정집행어언%사무%협조
service composition%BPEL%transaction%coordination
通过重用已有的服务进行服务组合来实现应用集成;而保证服务组合的事务特性是实现服务组合的关键。文中提出一个Web服务组合事务处理模型,将BPEL ( Business Process Execution Language,业务流程执行语言)的流程设计与WS-C/T ( Web Services Coordination/Transaction,Web服务协调/事务)规范结合。该模型主要由客户端、BPEL执行引擎、事务协调器和参与者四个部分组成。客户端发起请求,BPEL执行引擎响应请求并开启事务,事务协调器和参与者根据事务协调算法完成事务协调。
通過重用已有的服務進行服務組閤來實現應用集成;而保證服務組閤的事務特性是實現服務組閤的關鍵。文中提齣一箇Web服務組閤事務處理模型,將BPEL ( Business Process Execution Language,業務流程執行語言)的流程設計與WS-C/T ( Web Services Coordination/Transaction,Web服務協調/事務)規範結閤。該模型主要由客戶耑、BPEL執行引擎、事務協調器和參與者四箇部分組成。客戶耑髮起請求,BPEL執行引擎響應請求併開啟事務,事務協調器和參與者根據事務協調算法完成事務協調。
통과중용이유적복무진행복무조합래실현응용집성;이보증복무조합적사무특성시실현복무조합적관건。문중제출일개Web복무조합사무처리모형,장BPEL ( Business Process Execution Language,업무류정집행어언)적류정설계여WS-C/T ( Web Services Coordination/Transaction,Web복무협조/사무)규범결합。해모형주요유객호단、BPEL집행인경、사무협조기화삼여자사개부분조성。객호단발기청구,BPEL집행인경향응청구병개계사무,사무협조기화삼여자근거사무협조산법완성사무협조。
To realize application integration,existing services are used to achieve service composition,and the key to achieve service com-position is to guarantee transactional properties of service composition. In this paper,a Web service composition transaction model is intro-duced,which combines BPEL ( Business Process Execution Language) process design with transaction protocol based on WS-C/T (Web Services Coordination/Transaction). This model is chiefly composed of clients,BPEL execution engine,transaction coordinator and participants. The client initiates a request,waiting for BPEL execution to give response and to start a transaction. Then the transaction coordinator and the participants complete the coordination by means of transaction coordination algorithm.