IWSDServiceProxy インターフェイス (wsdclient.h)
クライアント アプリケーションとミドルウェアのリモート WSD サービスを表します。
継承
IWSDServiceProxy インターフェイスは、IWSDMetadataExchange から継承されます。 IWSDServiceProxy には、次の種類のメンバーもあります。
メソッド
IWSDServiceProxy インターフェイスには、これらのメソッドがあります。
IWSDServiceProxy::BeginGetMetadata リモート サービスとの非同期メタデータ交換要求を開始します。 |
IWSDServiceProxy::EndGetMetadata 非同期メタデータ交換要求を完了し、応答からサービス メタデータを取得します。 |
IWSDServiceProxy::GetEndpointProxy デバイスのエンドポイント プロキシを取得します。 |
IWSDServiceProxy::GetServiceMetadata IWSDServiceProxy オブジェクトのメタデータを取得します。 |
IWSDServiceProxy::SetEventingStatusCallback イベント状態コールバックを設定またはクリアします。 |
IWSDServiceProxy::SubscribeToOperation 通知または送信請求/応答イベントをサブスクライブします。 |
IWSDServiceProxy::UnsubscribeToOperation 通知イベントまたは送信請求/応答イベントのサブスクリプションを取り消します。 |
注釈
サービス プロキシ オブジェクトは、複数のエンドポイントに存在する場合があります。 エンドポイントは URL をより完全に表します (追加の有用なデータが含まれています)。 たとえば、1 つのエンドポイントが IPv4 アドレスで HTTP をサポートし、もう 1 つのエンドポイントが IPv6 アドレスで HTTPS をサポートする場合があります。 同じサービスは両方のエンドポイントに存在するため、サービスには基になるエンドポイント プロキシ オブジェクトがあり、各エンドポイント プロキシはサービスが使用可能な 1 つのエンドポイントに対応することが重要です。 エンドポイント プロキシは、サービスへの単純なメッセージング要求 (一方向または双方向のメッセージの送信など) を処理します。
IWSDServiceProxy オブジェクトは、サービス メタデータの取得、サービス プロキシ経由でのサービスへのメッセージの送信、サービス上のイベントのサブスクライブ、型固有のセマンティクスを提供するプロキシへのバインドに使用されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | wsdclient.h (Wsdapi.h を含む) |