期刊文献+

基于BPEL和WS-TX的Web服务组合事务协调框架研究 被引量:3

Research of Web Services Composition Transaction Coordination Framework Based on BPEL and WS-TX
下载PDF
导出
摘要 针对当前Web服务事务协调框架中缺乏对服务组合流程定义的支持而需要在协调过程中手动定义业务流程的问题,提出了一种支持流程和事务语义自动抽取的服务组合事务协调框架。该框架从扩展了事务语义的业务流程执行语言(Business Process Execution Language,BPEL)中抽取协调信息,并结合Web服务事务规范(Web Services Transaction,WS-TX)所定义的协调器实现了服务组合的全局事务协调。通过将WS-TX在事务协调和BPEL在业务流程设计方面的优势相结合,该框架将业务逻辑与事务处理逻辑有效地分离。最后通过实例分析说明了该框架的可行性。 As composite service process must be manually defined when using Web service transaction coordination framework because of lack of process definition support,a transaction coordination framework which supports process and transaction semantic information automatic extracting was proposed.It coordinates the composite service by using transaction coordinator defined by Web services transaction(WS-TX) and extracting coordination information from extended business process execution language(BPEL).The proposed framework combines the advantages of both WS-TX in the transaction coordination and BPEL in business process design to separate transaction logic from business logic effectively.Finally the effectiveness of the framework was validated through a case study.
出处 《计算机科学》 CSCD 北大核心 2012年第6期120-124,共5页 Computer Science
基金 国家高技术研究发展计划(863计划)项目(2009AA010307) 江苏省研究生培养创新工程基金(CXZZ11_0218)资助
关键词 WEB服务 事务 协调框架 Web service Transaction Coordination framework
  • 相关文献

参考文献14

  • 1岳昆,王晓玲,周傲英.Web服务核心支撑技术:研究综述[J].软件学报,2004,15(3):428-442. 被引量:552
  • 2OASIS. Web Services Business Process Execution Language (BPE- L4WS/BPEL) rEB/OL], http//docs, oasis-open, org/wsbpel/ 2. 0/OS/wsbpel-v2.0-OS. pdf, 2007.
  • 3Bunting D, et al. Web Services Composite Application Frame- work (WS-CAF) [- EB/OL ]. http://xml, coverpages, org/WS- CAF-Primer200310. pdf, 2003.
  • 4OASIS. Web Services Coordination (WS-C) E EB/OL. http:// docsoasis-open, org/ws-tx/wstx-wscoor-1.2-spec-os, pdf, 2009.
  • 5OASIS. Web Services Atomic Transaction(WS-AT) [EB/OL]. http://docs, oasis-open, org/ws-tx/wstx-wsat-1.2-spec-os, pdf, 2009.
  • 6OASIS. Web Services Business Activity(WS-BA) [EB/OL]. ht- tp://docs, oasis-open, org/ws-tx/wstx-wsba-1. 2-spec-os. pdf, 2009.
  • 7Bhiri S,Godart C, Perrin O. Transactional Patterns for Reliable Web Services Compositions[-C///Proceedings of the 6 th interna- tional conference on Web engineering. ICWE' 06. USA ACM 2006:137-144.
  • 8Apache. Kandula. http://ws, apache, org/kandula/.
  • 9Vasquez I, Miller J, Verrna K, et al. OpenWS-Transaetion.. Enab- ling Reliable Web Service TransactionsI-C3ffProceedings of the third international conference on Service-Oriented Computing. ICA.qS' 05. Springer Berlin, 2005 : 490-494.
  • 10闫艳,黄志球,袁敏,沈国华.面向服务的多参与者协调事务建模方法[J].计算机科学与探索,2011,5(4):356-366. 被引量:3

二级参考文献65

  • 1廖军,谭浩,刘锦德.基于Pi-演算的Web服务组合的描述和验证[J].计算机学报,2005,28(4):635-643. 被引量:107
  • 2戚正伟,尤晋元.基于细胞膜演算的Web服务事务处理形式化描述与验证[J].计算机学报,2006,29(7):1137-1144. 被引量:8
  • 3宋艳,高春鸣.基于移动工作台的BPEL4WS死锁验证[J].计算机工程,2007,33(1):92-94. 被引量:4
  • 4辜希武,卢正鼎.基于Pi-演算的BPEL4 WS Web服务组合形式化模型[J].计算机科学,2007,34(3):69-74. 被引量:13
  • 5周傲英 凌波.Peer-to-Peer系统及其应用.计算机科学,2002,29(8):200-203.
  • 6Web Services Transaction Specification. http://www-106.ibm.com/developerworks/library/ws-transpec/
  • 7Cabrera F, Copeland G, Cox B, Freund T, Klein J, Storey T, Thatte S. Web services transaction. http://www.infosys.tuwien.ac.at/Teaching/Courses/IntAppl/Papers/ws-transpec.pdf
  • 8Mikalsen T, Rouvellou I, Tai S. Reliability of composed Web services from object transactions to Web transactions. In: Proc. of the OOPSLA 2001 Workshop on Object-Oriented Web Services. 2001.
  • 9Benatallah B, Dumas M, Sheng QZ, Ngu AHH. Declarative composition and peer-to-peer provisioning of dynamic services. In:Proc. of the 18th Int'l Conf. on Data Engineering. San Jose: IEEE Computer Society, 2002. 297~308.
  • 10Mennie D, Pagurek B. A runtime composition service creation and deployment and its applications in internet security,E-commerce and software provisioning. In: Proc. of the 25th Annual Int'l Computer Software and Applications Conf. (COMPSAC 2001). Chicago:

共引文献552

同被引文献30

  • 1李景霞,侯紫峰.Web服务组合综述[J].计算机应用研究,2005,22(12):4-7. 被引量:33
  • 2OASIS. Business Transaction Protocol Version 1.1.0[EB/OL]. (2004-11-24)[2005-04-29]. http .//docs. oasis-open, org/business-transaction/business_transaction-btp- 1.1-spec-cd-01. pdf.
  • 3OASIS. Web Serviees Coordination(WS-Coordination) Version 1. 2[EB/OL]. (2009-02-02)[2010-04-26]. http.//does, oasis-open, org/ws-tx/wstx-wscoor-1.2-spec-os, pdf.
  • 4OASIS. Web Services Atomic Transaction (WS-Atomic Transaction) Version 1.2[EB/OL].(2009-02-02) [2009-04-03]. http://docs, oasis-open, org/ws-tx/wstx-wsat- 1.2-spec-os. pdf.
  • 5OASIS. Web Services Business Activity (WS-Business Activity) Version 1.2 [EB/OL]. (2009-02-02) [2009-07-24]. http.//does, oasis-open, org/ws-tx/wstx-wsba-1.2-spec-os, pdf.
  • 6BUNTING D,et al.Web Services Composite Application Framework(WS-CAF)[EB/OL]. (2003-07-28) http://xml, coverpages, org/WS-CAF-Primer200310, pdf.
  • 7OASIS, OASIS Web Services Business Process Execution Language (BPEL4WS/BPEL)[EB/OL]. (2007-04-11) [2007-05-06]. http://does, oasis-open, org/wsbpel/2.0/OS/wsbpel-v2.0-OS, pdf.
  • 8SHUPING LAN. A Model for Web Services Discovery with QoS[C]//ACM SIGecom Exchanges. New York.ACM,2003. 1-10 LIANGZHAO ZENG, et al. QoS-Aware Middleware for Web Services Composition[J]. IEEE Transactions on Software Engineering, 2004, 30(5):311-327.
  • 9LIANGZHAO ZENG, et al. QoS-Aware Middleware for Web Services Composition[J]. IEEE Transactions on Software Engineering, 2004, 30(5).311-327.
  • 10LIZHEN CUI.A Transaction Management Model Based on Compensation Planning Graph for Web Services Composition[C]// Web Services (ICWS), 2011 IEEE International Conference on. Washington D C :IEEE computer society, 2011 : 275-282.

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部