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