第 40 章 开发异步应用程序摘要 JAX-WS 提供异步访问服务的简单机制。SEI 可以指定其他方法,可用于异步访问服务。Apache CXF 代码生成器为您生成额外的方法。您只需添加业务逻辑。 40.1. 同步调用类型 除了通常的调用模式外,Apache CXF 还支持两种异步调用形式: 轮询方法 - 要使用轮询方法调用远程操作,您调用没有输出参数的方法,但返回 javax.xml.ws.Response 对象。可以轮询 Response 对象(从 javax.util.concurrency.Future 接口继承),以检查响应消息是否已到达。 回调方法 - 要使用回调方法调用远程操作,您可以调用一个方法,将引用回调对象( javax.xml.ws.AsyncHandler 类型)作为其参数之一。当响应消息到达客户端时,运行时在 AsyncHandler 对象上调用,并为其提供响应消息的内容。 前一个下一个