我有2个Web服务 - 使用Java Servlets创建。客户端应用程序将XML发送到Web Service A
。该服务获取xml并将其发送到Web Service B
。 Web Service B
应该以{{1}}的身体回复,但我该如何将回复发送给客户?
答案 0 :(得分:1)
如果这是一个快速同步事务(往返),客户端在向WSA发送文件-Axml时的调用可以保持,直到WSA收到来自WSB的响应,并将其作为响应的一部分发送。 / p>
在异步情况下,如果WSA能够调用它,或者可能存储响应,则需要与客户端通信,并等待客户端稍后检索它。这可能涉及客户端轮询WSA,以防WSB响应尚不可用。