Condividi tramite


Interfaccia IWSDEndpointProxy (wsdclient.h)

Implementa un proxy di messaggistica dei servizi dispositivi.

Ereditarietà

L'interfaccia IWSDEndpointProxy eredita dall'interfaccia IUnknown . IWSDEndpointProxy include anche questi tipi di membri:

Metodi

L'interfaccia IWSDEndpointProxy dispone di questi metodi.

 
IWSDEndpointProxy::AbortAsyncOperation

Interrompe un'operazione asincrona in sospeso.
IWSDEndpointProxy::GetErrorInfo

Recupera informazioni sull'ultimo errore.
IWSDEndpointProxy::GetFaultInfo

Recupera informazioni sull'ultimo errore ricevuto.
IWSDEndpointProxy::P rocessFault

Elabora un errore SOAP recuperato da GetFaultInfo.
IWSDEndpointProxy::SendOneWayRequest

Invia un messaggio di richiesta unidirezionale.
IWSDEndpointProxy::SendTwoWayRequest

Invia un messaggio di richiesta bidirezionale usando un modello di chiamata sincrono.
IWSDEndpointProxy::SendTwoWayRequestAsync

Invia un messaggio di richiesta bidirezionale usando un modello di chiamata asincrono.

Commenti

Gli oggetti proxy del servizio possono risiedere in più endpoint. Un endpoint rappresenta più completamente un URL (contiene dati utili aggiuntivi). 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.

I proxy degli endpoint vengono in genere usati all'interno di WSDAPI, ma possono essere recuperati da oggetti IWSDServiceProxy o IWSDDeviceProxy per esporre funzionalità a livello di messaggio.

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)