Web Services Enhancements 是什么?
为了实现 Web 服务在企业中的互操作性,XML Web Service 的主要供应商(包括 Microsoft、IBM 和 Verisign)提出了新的规范,用以改进关键 Web 服务领域(如安全性、消息传递的可靠性和发送附件)的互操作性。为了支持这些新提出的标准,Microsoft 发布了 Web Services Enhancements (WSE) 1.0,它包括一组用于实现这些新协议的类和一组由 Microsoft ASP.NET 提供的过滤器,这些过滤器用来截取传入和传出的 SOAP 消息,以及解释或生成 SOAP 标头以支持所需的功能。WSE 1.0 支持以下规范:
- WS-Security
- Web Services Security Addendum
- DIME
- WS-Attachments
- WS-Routing
- WS-Referral
后来出了WSE 2.0, 它已经支持的 Web Service 规范:
Specification | XML namespace |
---|---|
WS-Security | http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd |
WS-SecurityPolicy | http://schemas.xmlsoap.org/ws/2002/12/secext |
WS-SecureConversation | http://schemas.xmlsoap.org/ws/2004/04/sc |
WS-Trust | http://schemas.xmlsoap.org/ws/2004/04/trust |
WS-Referral | http://schemas.xmlsoap.org/ws/2001/10/referral |
WS-Addressing | http://schemas.xmlsoap.org/ws/2004/03/addressing |
WS-Policy | http://schemas.xmlsoap.org/ws/2002/12/policy |
DIME | June 17, 2002 version |
WS-Attachments | http://schemas. |
最新的版本是WSE 3.0, 下载地址是:
Code Project上介绍WSE的文章:
http://www.codeproject.com/KB/webservices/WS-Security.aspx
园子里朋友的文章: