Interface IWSDServiceProxy (wsdclient.h)

Représente un service WSD distant pour les applications clientes et les intergiciels.

Héritage

L’interface IWSDServiceProxy hérite de IWSDMetadataExchange. IWSDServiceProxy a également les types de membres suivants :

Méthodes

L’interface IWSDServiceProxy a ces méthodes.

 
IWSDServiceProxy ::BeginGetMetadata

Lance une demande d’échange de métadonnées asynchrone avec le service distant.
IWSDServiceProxy ::EndGetMetadata

Termine la demande d’échange de métadonnées asynchrone et récupère les métadonnées de service à partir de la réponse.
IWSDServiceProxy ::GetEndpointProxy

Obtient le proxy de point de terminaison pour l’appareil.
IWSDServiceProxy ::GetServiceMetadata

Récupère les métadonnées de l’objet IWSDServiceProxy.
IWSDServiceProxy ::SetEventingStatusCallback

Définit ou efface le rappel status d’événements.
IWSDServiceProxy ::SubscribeToOperation

S’abonne à un événement de notification ou de sollicitation/réponse.
IWSDServiceProxy ::UnsubscribeToOperation

Annule un abonnement à un événement de notification ou de sollicitation/réponse.

Remarques

Les objets proxy de service peuvent résider sur plusieurs points de terminaison. Un point de terminaison représente plus complètement une URL (contient des données utiles supplémentaires). Par exemple, un point de terminaison peut prendre en charge HTTP sur les adresses IPv4 et un autre peut prendre en charge HTTPS sur les adresses IPv6. Étant donné que le même service réside sur les deux points de terminaison, il est important que le service ait des objets proxy de point de terminaison sous-jacents, chaque proxy de point de terminaison correspondant à un point de terminaison unique sur lequel le service est disponible. Le proxy de point de terminaison prend en charge les demandes de messagerie simples au service, par exemple, l’envoi de messages unidirectionnel ou bidirectionnel.

Les objets IWSDServiceProxy sont utilisés pour obtenir des métadonnées de service, envoyer des messages au service via un proxy de service, s’abonner aux événements sur le service et les lier à des proxys qui fournissent une sémantique spécifique au type.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wsdclient.h (inclure Wsdapi.h)

Voir aussi

IWSDMetadataExchange