IWSDServiceProxy 接口 (wsdclient.h)

表示客户端应用程序和中间件的远程 WSD 服务。

继承

IWSDServiceProxy 接口继承自 IWSDMetadataExchangeIWSDServiceProxy 还具有以下类型的成员:

方法

IWSDServiceProxy 接口具有这些方法。

 
IWSDServiceProxy::BeginGetMetadata

启动与远程服务的异步元数据交换请求。
IWSDServiceProxy::EndGetMetadata

完成异步元数据交换请求并从响应中检索服务元数据。
IWSDServiceProxy::GetEndpointProxy

获取设备的终结点代理。
IWSDServiceProxy::GetServiceMetadata

检索 IWSDServiceProxy 对象的元数据。
IWSDServiceProxy::SetEventingStatusCallback

设置或清除事件状态回调。
IWSDServiceProxy::SubscribeToOperation

订阅通知或请求/响应事件。
IWSDServiceProxy::UnsubscribeToOperation

取消对通知或请求/响应事件的订阅。

注解

服务代理对象可能驻留在多个终结点上。 终结点更完整地表示 URL (包含其他有用数据) 。 例如,一个终结点可能支持 IPv4 地址上的 HTTP,另一个终结点可能支持 IPv6 地址上的 HTTPS。 由于同一服务位于两个终结点上,因此该服务必须具有基础终结点代理对象,每个终结点代理对应于服务可用的单个终结点。 终结点代理处理对服务的简单消息传递请求,例如,发送单向或双向消息。

IWSDServiceProxy 对象用于获取服务元数据、通过服务代理将消息发送到服务、订阅服务上的事件,以及绑定到提供特定于类型的语义的代理。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wsdclient.h (包括 Wsdapi.h)

另请参阅

IWSDMetadataExchange