Web services 使用WS-Addressing时是否可以跳过HTTP 202响应?

Web services 使用WS-Addressing时是否可以跳过HTTP 202响应?,web-services,soap,cxf,Web Services,Soap,Cxf,我正在寻找在使用WS-Addressing时跳过CXF发回的HTTP 202响应的方法。我们需要支持不能处理HTTP 202响应的客户端。服务器以请求-响应模式运行,无法处理CXF返回的HTTP 202 有没有办法跳过HTTP 202响应?HTTP 202表示WS-Addressing结构正在异步处理传入的SOAP消息。诀窍是为WSDL中的ReplyTo属性提供一个好的值 ReplyTo(wsa:ReplyTo)元素用于在同步和异步行为之间进行选择。此元素始终包含一个用于指定回调服务器地址的元素

我正在寻找在使用WS-Addressing时跳过CXF发回的HTTP 202响应的方法。我们需要支持不能处理HTTP 202响应的客户端。服务器以请求-响应模式运行,无法处理CXF返回的HTTP 202


有没有办法跳过HTTP 202响应?

HTTP 202表示WS-Addressing结构正在异步处理传入的SOAP消息。诀窍是为WSDL中的ReplyTo属性提供一个好的值

ReplyTo(wsa:ReplyTo)元素用于在同步和异步行为之间进行选择。此元素始终包含一个用于指定回调服务器地址的元素

 <wsa:ReplyTo>
      <wsa:Address>http://<server>/servlet/CallBackHandler</wsa:Address>
 </wsa:ReplyTo>
对于同步行为,请指定匿名URL作为回调URL

<wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
</wsa:ReplyTo>

http://www.w3.org/2005/08/addressing/anonymous
对于异步行为,请指定应用程序回调服务器的地址

 <wsa:ReplyTo>
      <wsa:Address>http://<server>/servlet/CallBackHandler</wsa:Address>
 </wsa:ReplyTo>

http:///servlet/CallBackHandler
因此,使用匿名url消除了HTTP202

更多信息可在此处找到: