WebService策略 

ProBus WebService 适配器支持JEUS WebService里所提供的WebService策略的设置(WS-Policy)。WebService策略是将某个WebService的各种功能输出到外部,即,通过WSDL输出(export)的标准规范。

JEUS WebService的策略设置是在WS-Addressing、WS-Reliable Messaging、WS-Security、WSTransaction的构建里所使用的基础技术。这种 JEUS WebService的政策设置为ProBus的WebService 适配器的入站规则 时,起到在部署WebService时设置有关WebService策略的多种功能的作用。ProBus在起到Clindt作用的出站规则里为与外部WebService通信而设置 WSIT-Client信息里也被使用。有关各策略的内容在后面的节里将详细介绍。
 
WS-Addressing 的构建示例
WS-Addressing 是指在Transport的WebService和信息里个别标示与某个地址相同的信息的方式。基本的WebService是没有保存特定状态信息的session的信息之间的转换,利用WS-Addressing, WebService支持了解状态的功能。实际上, WS-Addressing在 「6.2. WS-Reliable Messaging 的构建示例」节里所说明的WS-Reliable和 「6.3. 6.3. WS-Security 的构建示例」里说明的WS-Security等已经多次对基于 WS-*的WSAddressing进行了介绍。
在本节中,在这样的Transport里, 单独介绍WS-Addressing,并用简单示例说明通过WS Adapter里的规则使用WS-Addressing的方法。
一般的,有关WebService Project创建和Inbound/出站规则的创建的有关事项已经通过上面的WebService适配器示例做了详细的说明,本章只对特殊事项进行说明。
以下通过WebService 适配器规则对WS-Addressing的使用方法进行说明。
1. 创建Package名为 ‘ws.addressing’的‘WSAddressing’ 项目。
2. 为入站规则 时,需要在JEUS上面登录有WS-Addressing策略的WS Application,因此在上面的事例中
需要创建Addressing设置所添加的WSDL。为此,确认入站规则 的 Binding policy page Tab里的 'Use addressing policy'后,点击[Save Policy]键。
WS-Addressing 设置