在不使用HTTP

时间:2018-10-08 05:57:36

标签: java soap jax-ws java-ws

我想使用javax.xml.soap框架为SOAP消息构建自己的传输系统(而不是使用HTTP)。

我的问题是:

  • 如何在没有HTTP的情况下将SOAP请求传递给javax.xml.soap框架?
  • 如何在没有HTTP的情况下从javax.xml.soap框架获得SOAP响应?
  • (您可以假设客户端已经存在WSDL) (服务器端和客户端的代码段以及一些文档URL会很棒)

我想到了这样的东西:

  • 我调用SOAP方法,例如MyService.method1(...)
  • 应该调用带有SOAP请求的回调方法(作为DataHandler或byte[] / String)而不是HTTP请求
  • 我通过专有传输系统发送SOAP请求
  • 另一方面:我从专有传输系统中获得了SOAP请求
  • 我将SOAP请求传递给javax.xml.soap框架(作为DataHandler 或byte[] / String)
  • javax.xml.soap框架调用MyServiceImpl.method1(...)
  • SOAP响应应该以相同的方式回传

但是我找不到任何文档,无法在javax.xml.soap中实现它。

我也在使用JBoss / Wildfly,但我不认为这是JBoss特有的。

0 个答案:

没有答案