SOAP异步/同步请求

时间:2017-04-14 11:25:17

标签: java spring soap jms spring-ws

我的任务是使用spring-ws开发异步/同步响应。我使用JMS(ActiveMQ)进行请求处理并返回DefferedResult<?>。端点的响应应如下: 对于ASYNC请求

1.
  Client (Request)--> EndPoint(Server
  Client <--(Response) HTTP.202 Endpoint(Server)
2. Processing request via JMS
  Client(Endpoint) <--(Response) Endpoint

FOR SYNC REQUEST

1.
  Client (Request)--> EndPoint(Server)
  Client(Endpoint) <--(Response) Endpoint

P.S。如果我试图在SYNC请求案例中返回DefferedResult - 它无效

如果我尝试使用ReplyTo:Client(Endpoint) - 它无效

解决问题的最佳方法是什么?有什么例子吗?

0 个答案:

没有答案