public interface Dispatch<T> extends BindingProvider
Dispatch интерфейс оказывает поддержку для динамического вызова конечной точки службы операции. javax.xml.ws.Service class действует как фабрика для создания Dispatch экземпляры.ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, SOAPACTION_URI_PROPERTY, SOAPACTION_USE_PROPERTY, USERNAME_PROPERTY| Модификатор и Тип | Метод и Описание |
|---|---|
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 экземпляр или если ошибка происходит во время вызова.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92