Interfaz IWSDServiceProxy (wsdclient.h)
Representa un servicio WSD remoto para aplicaciones cliente y middleware.
Herencia
La interfaz IWSDServiceProxy hereda de IWSDMetadataExchange. IWSDServiceProxy también tiene estos tipos de miembros:
Métodos
La interfaz IWSDServiceProxy tiene estos métodos.
IWSDServiceProxy::BeginGetMetadata Inicia una solicitud de intercambio de metadatos asincrónica con el servicio remoto. |
IWSDServiceProxy::EndGetMetadata Completa la solicitud de intercambio de metadatos asincrónica y recupera los metadatos del servicio de la respuesta. |
IWSDServiceProxy::GetEndpointProxy Obtiene el proxy de punto de conexión para el dispositivo. |
IWSDServiceProxy::GetServiceMetadata Recupera los metadatos del objeto IWSDServiceProxy. |
IWSDServiceProxy::SetEventingStatusCallback Establece o borra la devolución de llamada de estado de eventos. |
IWSDServiceProxy::SubscribeToOperation Se suscribe a un evento de notificación o solicitud/respuesta. |
IWSDServiceProxy::UnsubscribeToOperation Cancela una suscripción a un evento de notificación o solicitud/respuesta. |
Comentarios
Los objetos proxy de servicio pueden residir en varios puntos de conexión. Un punto de conexión representa más completamente una dirección URL (contiene datos útiles adicionales). Por ejemplo, un punto de conexión puede admitir HTTP en direcciones IPv4 y otro puede admitir HTTPS en direcciones IPv6. Puesto que el mismo servicio reside en ambos puntos de conexión, es importante que el servicio tenga objetos proxy de punto de conexión subyacentes, con cada proxy de punto de conexión correspondiente a un único punto de conexión en el que el servicio está disponible. El proxy de punto de conexión se encarga de las solicitudes de mensajería sencillas al servicio, por ejemplo, el envío de mensajes unidireccionales o bidireccionales.
Los objetos IWSDServiceProxy se emplean para obtener metadatos de servicio, enviar mensajes al servicio a través de un proxy de servicio, suscribirse a eventos en el servicio y enlazar a servidores proxy que proporcionan semántica específica del tipo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wsdclient.h (incluya Wsdapi.h) |