• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2007, Vol. 29 ›› Issue (6): 1-3.

• 论文 •    下一篇

Web服务事务处理的模型化方法研究

陈传波 朱羿圣 喻之斌   

  • 出版日期:2007-06-01 发布日期:2010-06-03

  • Online:2007-06-01 Published:2010-06-03

摘要:

Web服务技术的出现为解决跨组织的过程集成问题提供了一种模式。在集成和交互的过程中,Web服务需要事务的支持来保持数据的一致性。传统协议规范已经能够支持Web服务 下的事务处理,但仍然存在着问题,比如不同事务处理规范之间兼容性处理、消息格式不匹配、补偿机制、超时和事务范围确立等问题还有待解决。本文介绍了一种Web服务系 统的层次设计,并给出了一种Web服务事务处理的模型化方法。这种方法在设计初期就对事务的补偿机制、超时和事务范围这些问题进行考虑和解决,使事务处理过程更加清晰 和直接。

关键词: 事务处理 Web服务 UML

Abstract:

Web Services provide a new technology for the integration of enterpnse apphcation environments. And in this situation, transactions are needed to maintain the consistency of the distributed data. Traditional specifications have already given solutions to the transaction processing based on Web Services. But problems still exist, such as different transaction types, compensation mechanisms, timeouts, scope sizes and so on. So wc propose a modeling approach which introduces a separale design layer dedicated to transactions. Wc consider the compensation mechanisms, timeouts and scope size problems in t he early period of design. With this model, we can make the transaction processing more clear and direct.

Key words: transaction processing, Web Services, UML