Compartilhar via


Interface IWSDServiceProxy (wsdclient.h)

Representa um serviço WSD remoto para aplicativos cliente e middleware.

Herança

A interface IWSDServiceProxy herda de IWSDMetadataExchange. IWSDServiceProxy também tem estes tipos de membros:

Métodos

A interface IWSDServiceProxy tem esses métodos.

 
IWSDServiceProxy::BeginGetMetadata

Inicia uma solicitação de troca de metadados assíncrona com o serviço remoto.
IWSDServiceProxy::EndGetMetadata

Conclui a solicitação de troca de metadados assíncronos e recupera os metadados de serviço da resposta.
IWSDServiceProxy::GetEndpointProxy

Obtém o proxy de ponto de extremidade para o dispositivo.
IWSDServiceProxy::GetServiceMetadata

Recupera os metadados do objeto IWSDServiceProxy.
IWSDServiceProxy::SetEventingStatusCallback

Define ou limpa o retorno de chamada de status de eventos.
IWSDServiceProxy::SubscribeToOperation

Assina um evento de notificação ou solicitação/resposta.
IWSDServiceProxy::UnsubscribeToOperation

Cancela uma assinatura para um evento de notificação ou solicitação/resposta.

Comentários

Objetos de proxy de serviço podem residir em vários pontos de extremidade. Um ponto de extremidade representa mais completamente uma URL (contém dados úteis adicionais). Por exemplo, um ponto de extremidade pode dar suporte a HTTP em endereços IPv4 e outro pode dar suporte a HTTPS em endereços IPv6. Como o mesmo serviço reside em ambos os pontos de extremidade, é importante que o serviço tenha objetos proxy de ponto de extremidade subjacentes, com cada proxy de ponto de extremidade correspondente a um único ponto de extremidade no qual o serviço está disponível. O proxy de ponto de extremidade cuida de solicitações de mensagens simples para o serviço, por exemplo, enviando mensagens unidirecionais ou bidirecionais.

Os objetos IWSDServiceProxy são empregados para obter metadados de serviço, enviar mensagens para o serviço por meio de um proxy de serviço, assinar eventos no serviço e associar a proxies que fornecem semântica específica de tipo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wsdclient.h (include Wsdapi.h)

Confira também

IWSDMetadataExchange