与不支持 WebSphere Application Server 所支持的缺省规范的 Web Service 寻址端点进行互操作
目标 Web Service 端点可能不支持与此产品相同的 Web Service 寻址 (WS-Addressing) 名称空间。 在大多数情况下,不需要执行任何其他操作就可与此类端点进行互操作,但是,在某些场景下,需要在 Web Service 的实现过程中执行其他步骤。
关于此任务
WebSphere® Application Server 支持缺省 WS-Addressing 2005/08 名称空间 http://www.w3.org/2005/08/addressing。 完成此任务以与支持其他名称空间的端点进行互操作。对于仅支持 2004/08 名称空间的节点,本任务具体地描述了与此节点上托管的端点进行的互操作:http://schemas.xmlsoap.org/ws/2004/08/addressing。
如果正在使用标准 JAX-WS API,请确保为 2004/08 名称空间使用了相应的功能部件、注释或端点引用类。
如果要将消息发送到仅支持 2004/08 名称空间的端点或从该端点接收消息,那么不必执行任何其他步骤就可进行互操作。此产品识别并理解符合 2004/08 规范的入局 WS-Addressing 消息,并且出站消息会自动遵循其目标端点引用的名称空间。如果要发送请求,那么所有的 WS-Addressing 元素(例如应答端点或故障端点元素)都必须使用与消息相同的名称空间。任何不一致都会导致 JAX-WS 或 JAX-RPC 配置错误。
如果要以另一方式与仅支持 2004/08 名称空间的端点进行交互(例如,导出消息头或主体中的端点引用),并且您未在使用 JAX-WS 标准 API,那么必须执行本主题后面部分详细描述的其他步骤。