Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma mensagem Get é uma mensagem WS-Transfer usada para solicitar metadados. Para obter mais informações sobre como obter mensagens, consulte a seção 3.1 do WS-Transfer Specification. Como a troca de metadados é feita por HTTP, uma mensagem Get é a carga útil de uma solicitação HTTP.
Os clientes DPWS enviam mensagens Get. Clientes de descoberta de função, clientes WSDAPI chamando WSDCreateDeviceProxye clientes WSDAPI chamando WSDCreateDeviceProxyAdvanced enviar esta mensagem.
Observação
Este tópico mostra uma mensagem DPWS de exemplo gerada por clientes e hosts WSDAPI. O WSDAPI analisará e aceitará outras mensagens compatíveis com DPWS que não estejam em conformidade com este exemplo. Não use este exemplo para verificar a interoperabilidade do DPWS; em vez disso, use o WSDAPI Basic Interoperability Tool (WSDBIT).
O exemplo a seguir mostra um exemplo de solicitação Get HTTP.
POST /37f86d35-e6ac-4241-964f-1d9ae46fb366
HTTP/1.1
Content-Type: application/soap+xml
User-Agent: WSDAPI
Host: 192.168.0.2:5357
Content-Length: 658
Connection: Keep-Alive
Cache-Control: no-cache
Pragma: no-cache
Uma solicitação Get HTTP tem os seguintes pontos de foco.
| Ponto de foco | Linha de cabeçalho | Descrição |
|---|---|---|
| Caminho da URL | |
O caminho da URL onde a solicitação Get HTTP foi postada. |
| Host e Porta | |
O host e a porta para onde a solicitação Get HTTP foi direcionada. |
A seguinte mensagem SOAP mostra um exemplo de mensagem Get.
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope
xmlns:soap="https://www.w3.org/2003/05/soap-envelope"
xmlns:wsa="https://schemas.xmlsoap.org/ws/2004/08/addressing">
<soap:Header>
<wsa:To>
urn:uuid:37f86d35-e6ac-4241-964f-1d9ae46fb366
</wsa:To>
<wsa:Action>
https://schemas.xmlsoap.org/ws/2004/09/transfer/Get
</wsa:Action>
<wsa:MessageID>
urn:uuid:027bec45-c37c-466c-936c-68f648abe2bb
</wsa:MessageID>
<wsa:ReplyTo>
<wsa:Address>
https://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous
</wsa:Address>
</wsa:ReplyTo>
<wsa:From>
<wsa:Address>
urn:uuid:49e131df-351a-4ece-9a6f-6a862d31cffa
</wsa:Address>
</wsa:From>
</soap:Header>
<soap:Body>
</soap:Body>
Uma mensagem Get tem os seguintes pontos de foco.
| Ponto de foco | XML | Descrição |
|---|---|---|
| Para | |
O identificador do dispositivo que está sendo solicitado para metadados. |
| Obter | |
A ação Obter SOAP identifica a mensagem como uma mensagem Get. |
| ID da mensagem | |
Contém o identificador de mensagem, que é referenciado em um mensagem GetResponse. |
Tópicos relacionados
-
de Descoberta de e Troca de Metadados