摘要
Web服务技术的出现为解决跨组织的过程集成问题提供了一种模式。在集成和交互的过程中,Web服务需要事务的支持来保持数据的一致性。传统协议规范已经能够支持Web服务下的事务处理,但仍然存在着问题,比如不同事务处理规范之间兼容性处理、消息格式不匹配、补偿机制、超时和事务范围确立等问题还有待解决。本文介绍了一种Web服务系统的层次设计,并给出了一种Web服务事务处理的模型化方法。这种方法在设计初期就对事务的补偿机制、超时和事务范围这些问题进行考虑和解决,使事务处理过程更加清晰和直接。
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 the early period of design. With this model, we can make the transaction processing more clear and direct.
出处
《计算机工程与科学》
CSCD
2007年第6期1-3,17,共4页
Computer Engineering & Science