<enableAsyncMapping>true</enableAsyncMapping>
如果您使用带注释的JAX-WS Java类的自下而上方法,则无法直接在WSDL中执行此操作,因为WSDL是Web服务器上生成的工件。 相反,您可以使用构建工具(如Ant或Maven)在对WSDL执行wsimport时包含此绑定。
生成的客户端工件具有异步方法调用,返回一个
Future<?>
或者一个
Response
这是一个Future。
在阅读杨的文章后,我的问题是为什么不使用Executors和Futures自己编写异步Web服务调用。 wsimport创建的工件是否比自己编写的方法具有某些我看不到的优势?
如果有人对两种方法都有经验或见解,我将非常感谢您的反馈。