Interfaccia IWSDServiceProxy (wsdclient.h)

Rappresenta un servizio WSD remoto per applicazioni client e middleware.

Ereditarietà

L'interfaccia IWSDServiceProxy eredita da IWSDMetadataExchange. IWSDServiceProxy include anche questi tipi di membri:

Metodi

L'interfaccia IWSDServiceProxy include questi metodi.

 
IWSDServiceProxy::BeginGetMetadata

Avvia una richiesta di scambio di metadati asincrona con il servizio remoto.
IWSDServiceProxy::EndGetMetadata

Completa la richiesta di scambio di metadati asincrona e recupera i metadati del servizio dalla risposta.
IWSDServiceProxy::GetEndpointProxy

Ottiene il proxy dell'endpoint per il dispositivo.
IWSDServiceProxy::GetServiceMetadata

Recupera i metadati per l'oggetto IWSDServiceProxy.
IWSDServiceProxy::SetEventingStatusCallback

Imposta o cancella il callback dello stato dell'evento.
IWSDServiceProxy::SubscribeToOperation

Sottoscrive una notifica o un evento di richiesta/risposta.
IWSDServiceProxy::UnsubscribeToOperation

Annulla una sottoscrizione a un evento di notifica o di richiesta/risposta.

Commenti

Gli oggetti proxy del servizio possono risiedere in più endpoint. Un endpoint rappresenta più completamente un URL (contiene dati utili aggiuntivi). Ad esempio, un endpoint può supportare HTTP in indirizzi IPv4 e un altro può supportare HTTPS in indirizzi IPv6. Poiché lo stesso servizio si trova in entrambi gli endpoint, è importante che il servizio disponga di oggetti proxy endpoint sottostanti, con ogni proxy endpoint corrispondente a un singolo endpoint in cui è disponibile il servizio. Il proxy dell'endpoint si occupa di semplici richieste di messaggistica al servizio, ad esempio l'invio di messaggi unidirezionale o bidirezionale.

Gli oggetti IWSDServiceProxy vengono usati per ottenere i metadati del servizio, inviare messaggi al servizio tramite un proxy del servizio, sottoscrivere gli eventi nel servizio e associare i proxy che forniscono semantica specifica del tipo.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsdclient.h (include Wsdapi.h)

Vedi anche

IWSDMetadataExchange