IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  SOA and Web services  >

Web 服务事务规范

developerWorks

级别: 高级

投稿者:IBM, BEA Systems, Microsoft, Arjuna, Hitachi, IONA

2006 年 10 月 08 日

Web 服务事务规范定义 Web 服务域间的事务互操作性机制,提供用于将事务服务质量纳入到 Web 服务应用程序中的方法。

Web 服务事务规范描述了一个可扩展协调框架 (WS-Coordination) 和以下两种具体协调类型:

WS-Coordination

此规范描述了一个可扩展框架,用于提供协调分布式应用程序的操作的协议。此类协调协议用于支持一系列应用程序,包括那些需要就分布式活动的输出达成一致的应用程序。

此规范中定义的框架允许应用程序服务创建所需的上下文,以便将活动的信息传播给其他服务并向协调协议注册。此框架允许现有事务处理、工作流和其他要协调的系统隐藏其专用协议,从而在异类环境中协同工作。

此外,此规范还描述上下文结构定义以及用于在协作服务之间传播上下文的要求。

WS-AtomicTransaction

此规范提供了原子事务协调类型的定义,将与 WS-Coordination 规范中描述的可扩展协调框架一起使用。该规范为原子事务协调类型定义了三个具体的协定协调协议:完整、可变两阶段提交和可持续两阶段提交。开发人员可以使用其中任一或全部协议,以构建需要就具有全部属性或没有属性的短期分布式活动的输出达成一致的应用程序。

WS-BusinessActivity

此规范提供了业务活动协调类型的定义,将与 WS-Coordination 规范中描述的可扩展协调框架一起使用。该规范为业务活动协调类型定义了两个具体的协定协调协议:BusinessAgreementWithParticipantCompletion 和 BusinessAgreementWithCoordinatorCompletion。开发人员可以使用其中任一或全部协议,以构建要求就长时间运行的分布式活动的输出达成一致的应用程序。

获取规范

说明日期访问方法
WS-Coordination 规范(PDF,256 KB)2005 年 8 月FTP 下载
WS-AtomicTransaction 规范(PDF,229 KB)2005 年 8 月FTP 下载
WS-BusinessActivity 规范(PDF,290 KB)2005 年 8 月FTP 下载
WS-Coordination WSDL 文件 2005 年 8 月HTTP 网页
WS-Coordination XSD 文件 2005 年 8 月HTTP 网页
WS-AtomicTransaction WSDL 文件 2005 年 8 月HTTP 网页
WS-AtomicTransaction XSD 文件 2005 年 8 月HTTP 网页
WS-BusinessActivity WSDL 文件 2005 年 8 月HTTP 网页
WS-BusinessActivity XSD 文件 2005 年 8 月HTTP 网页

您还可以单击以下链接来查看这些规范以前的版本:

WS-Coordination 规范以前的版本:2003 年 9 月,PDF | 2004 年 11 月,PDF
WS-AtomicTransaction 规范以前的版本:2003 年 9 月,PDF | 2004 年 11 月,PDF
WS-BusinessActivity 规范以前的版本:2004 年 1 月,PDF | 2004 年 11 月,PDF


参考资料

  • 您可以参阅本文在 developerWorks 全球站点上的 英文原文

  • “Transactions in a Web services World”的第 1 部分第 2 部分描述了这些规范中定义的模型如何工作(developerWorks,2002 年 8 月)。

  • Secure, Reliable, Transacted Web Services in Action”描述了如何将各种服务质量保证机制——可靠消息传递、安全、事务协调和可恢复性——与其业务功能组合,以支持实际企业服务的需求。

  • Web 服务事务处理协议的比较”对可应用于解决特定业务问题的不同事务协议进行了比较(developerWorks,2003 年 10 月)。

  • 阅读文章“漫游 Web 服务原子事务操作”,以了解事务如何以常见的典型方式保持数据完整性,以及如何将典型事务描述应用到 Web Services Atomic Transactions (WS-AT) 和 Web Services Coordination (WS-C) 规范的实践中(developerWorks,2004 年 9 月)。

  • WS-PolicyWS-PolicyAssertions 可能影响业务活动的操作方式。

  • 业务活动可以使用 WS-Security 的安全消息传递功能。

  • 联合发布的白皮书“Federation in a Web services world”描述了联合标识管理的相关问题,并提供了基于 WS-Security 发展路线中提出的 Web 服务模型的全面解决方案(developerWorks,2003 年 7 月)。

  • Security in a Web services world”描述了一个用于在 Web 服务环境中满足安全需求的建议策略(联合白皮书,developerWorks,2002 年 4 月)。


回页首


文档选项

未显示需要 JavaScript 的文档选项


    关于 IBM 隐私条约 联系 IBM 使用条款