第八章 创建和使用策略
本主题介绍如何在 IRIS 中使用 WS-Policy 支持。WS-Policy 使您能够指定要使用或预期的 WS-Security 标头。它还使能够指定 WS-Addressing 标头和 MTOM 的使用(在创建 Web 服务和 Web 客户端中描述)。可以在单独的类中创建策略,而不是直接编辑 Web 服务或 Web 客户端。在大多数情况下,不需要进行低级编程。
概述
在 IRIS 中,Web 服务或客户端的策略(或策略集合)包含在单独的配置类中,即 %SOAP.Configuration的子类。编译该类时,策略生效。
通常不需要编码。但是,在某些情况下,可以通过编程指定详细信息,而不是将该元素硬编码到策略中。
配置类的作用
当编译配置类时,Web 服务或客户端的未来操作将受到如下影响:
Web服务或客户端根据策略的详细信息在出站消息中包含额外的标头元素。Web服务或客户端根据策略验证传入的SOAP消息。这包括在适当的情况下解密传入的消息。- 如果合适,
Web服务或客户端可以选择加密传出消息。 - 对于
Web服务,WSDL会自动受到影响。具体来说,会添加元素,并且命名空间声明包括以下内容:
xmlns:wsp="http://www.w3.


.png)

