Web 服务策略框架

WS-Policy 提供了一个通用模型和语法,用于描述 Web 服务的策略及就此进行沟通。

WS-Policy 断言说明特定 Web 服务的功能和约束。WS-PolicyAttachments 定义了用于将 WS-Policy 表达式与 Web 服务(即 WSDL)关联的若干方法。自 2005 年 7 月重新发布 WS-Security Policy 后,相应的规范进行了更新,以反映使用 WS-Security、WSTrust 和 WS-SecureConversation 的 Web 服务的约束和功能。WS-ReliableMessaging Policy 也于 2005 年重新发布,以说明实现 WS-ReliableMessaging 的 Web 服务的功能和约束。

更新后的规范包含了嵌套断言的定义,从而能在说明特定域的需求(即用于特殊传输绑定的不同算法组)时提供更多的粒度。这些规范可帮助 Web 服务提供者和使用者发现为了启用这些服务的互操作能力而共享的功能和约束。

获取规范和相关材料

说明日期访问方法
WS-Policy specification (PDF)2006 年 3 月HTTP 下载
WS-Policy XSD2006 年 3 月HTTP 网页

如果您要提交有关此规范的技术建议,请通过我们的反馈页面提交。

如果要查看此规范以前的版本,请单击以下链接:

WS-Policy 提供了灵活的可扩展语法来表述基于 XML Web 服务系统中的实体的功能、要求和一般特征。WS-Policy 定义了用于将这些属性表述为策略的框架和模型。策略表达式既允许使用简单的声明性断言,也允许使用更为复杂的条件断言。

WS-Policy 将策略定义为由一个和多个策略断言组成的集合。一些断言指定最终将在网上体现的传统要求和功能(例如,身份验证模式、传输协议选择)。某些断言指定并不会在网上体现但对恰当的服务选择和使用非常关键的要求和功能(例如,隐私策略、QoS 特征)。WS-Policy 提供了统一的策略语法来允许以一致的方式对这两种断言进行推理。

WS-Policy 并没有指定如何发现策略或将其附加到 Web 服务。其他规范可以自由地定义用于将策略与各种实体和资源关联的技术特定机制。后续规范将提供有关在其他常见 Web 服务技术内使用 WS-Policy 的概要。


相关主题

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=SOA and web services
ArticleID=166467
SummaryTitle=Web 服务策略框架
publish-date=10082006