Поделиться через


Интерфейс IWSDEndpointProxy (wsdclient.h)

Реализует прокси-сервер обмена сообщениями служб устройств.

Наследование

Интерфейс IWSDEndpointProxy наследуется от интерфейса IUnknown . IWSDEndpointProxy также имеет следующие типы элементов:

Методы

Интерфейс IWSDEndpointProxy содержит следующие методы.

 
IWSDEndpointProxy::AbortAsyncOperation

Прерывает ожидающие асинхронные операции.
IWSDEndpointProxy::GetErrorInfo

Извлекает сведения о последней ошибке.
IWSDEndpointProxy::GetFaultInfo

Извлекает сведения о последней полученной ошибке.
IWSDEndpointProxy::P rocessFault

Обрабатывает ошибку SOAP, полученную GetFaultInfo.
IWSDEndpointProxy::SendOneWayRequest

Отправляет односторонняя отправка сообщения запроса.
IWSDEndpointProxy::SendTwoWayRequest

Отправляет двустороннее сообщение запроса с использованием шаблона синхронного вызова.
IWSDEndpointProxy::SendTwoWayRequestAsync

Отправляет двустороннее сообщение запроса с использованием шаблона асинхронного вызова.

Комментарии

Объекты прокси службы могут находиться в нескольких конечных точках. Конечная точка более полно представляет URL-адрес (содержит дополнительные полезные данные). Одна конечная точка может поддерживать HTTP на IPv4-адресах, а другая — HTTPS на IPv6-адресах. Так как одна и та же служба находится в обеих конечных точках, важно, чтобы у службы были базовые объекты прокси конечной точки, при этом каждый прокси-сервер конечной точки соответствует одной конечной точке, в которой доступна служба. Прокси-сервер конечной точки отвечает за простые запросы к службе обмена сообщениями, например отправку односторонних или двусторонних сообщений.

Прокси-серверы конечной точки обычно используются в WSDAPI, но их можно получить из объектов IWSDServiceProxy или IWSDDeviceProxy для предоставления функциональных возможностей на уровне сообщений.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header wsdclient.h (включая Wsdapi.h)