public interface Dispatch<T> extends BindingProvider
Dispatch接口为动态调用服务端点操作提供支持。 
       javax.xml.ws.Service类用作创建Dispatch实例的工厂。 
      ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY| Modifier and Type | Method and Description | 
|---|---|
| T | invoke(T msg)
              同步调用服务操作。 
             | 
| Response<T> | invokeAsync(T msg)
              异步调用服务操作。 
             | 
| Future<?> | invokeAsync(T msg, AsyncHandler<T> handler)
              异步调用服务操作。 
             | 
| void | invokeOneWay(T msg)
              使用单向交互模式调用服务操作。 
             | 
getBinding, getEndpointReference, getEndpointReference, getRequestContext, getResponseContextT invoke(T msg)
msg对象。 
          msg - 将形成用于调用操作的消息的消息或有效负载的对象。 
           WebServiceException - 如果在与服务通信期间发生故障 
           WebServiceException - 如果 
            Dispatch实例的配置有任何错误 
           Response<T> invokeAsync(T msg)
Response 。 
            根据使用协议绑定的要求,客户端负责确保msg对象。 
msg - 将形成用于调用操作的消息或消息的有效内容的对象。 
           WebServiceException - 如果 
            Dispatch实例的配置有任何错误 
           Future<?> invokeAsync(T msg, AsyncHandler<T> handler)
handler 。 
            根据使用协议绑定的要求,客户端负责确保msg对象。 
msg - 将形成用于调用操作的消息或消息的有效内容的对象。 
           handler - 将接收对操作调用的响应的处理程序对象。 
           Future可用于检查操作调用的状态对象。 
            该对象绝对不能用于尝试获取操作的结果 - 从Future<?>.get()返回的对象是依赖于实现的,并且任何使用它将导致非便携式行为。 
           WebServiceException - 如果 
            Dispatch实例的配置有任何错误 
           void invokeOneWay(T msg)
 根据使用协议绑定的要求,客户端负责确保msg对象。 
msg - 将形成用于调用操作的消息或消息的有效内容的对象。 
           WebServiceException - 如果 
            Dispatch实例的配置有任何错误或调用期间发生错误。 
            Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.