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) |