【发布时间】:2010-01-20 22:32:58
【问题描述】:
我正在 Axis2 中设置一个 Web 服务,它的工作是获取一堆 XML 并将其放入队列中以供稍后处理。我了解通过在“调用”实例上使用“invokeNonBlocking”操作创建一个客户端来异步调用同步 Web 服务是可能的。 (参考http://onjava.com/pub/a/onjava/2005/07/27/axis2.html?page=4)
那么,我的问题是,在这种情况下使用异步 Web 服务有什么好处吗?这似乎是多余的,因为 1)客户端没有被阻塞,2)服务必须接受 xml 并将其写入队列,无论它是同步的还是异步的
【问题讨论】:
标签: asynchronous service axis2 synchronous