Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Get-Nachricht ist eine WS-Transfer Nachricht, die zum Anfordern von Metadaten verwendet wird. Weitere Informationen zum Abrufen von Nachrichten finden Sie in Abschnitt 3.1 der WS-Transfer Spezifikation. Da der Metadatenaustausch über HTTP erfolgt, ist eine Get-Nachricht die Nutzlast einer HTTP-Anforderung.
DPWS-Clients senden Nachrichten abrufen. Funktionsermittlungsclients, WSDAPI-Clients, die WSDCreateDeviceProxy-aufrufen, und WSDAPI-Clients, die WSDCreateDeviceProxyAdvanced aufrufen, diese Nachricht senden.
Anmerkung
In diesem Thema wird eine DPWS-Beispielnachricht gezeigt, die von WSDAPI-Clients und -Hosts generiert wird. WSDAPI analysiert und akzeptiert andere DPWS-kompatible Nachrichten, die diesem Beispiel nicht entsprechen. Verwenden Sie dieses Beispiel nicht, um die DPWS-Interoperabilität zu überprüfen; verwenden Sie stattdessen das WSDAPI Basic Interoperability Tool (WSDBIT).
Das folgende Beispiel zeigt eine Beispiel-HTTP-Anforderung abrufen.
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
Eine Get-HTTP-Anforderung weist die folgenden Fokuspunkte auf.
| Fokuspunkt | Kopfzeile | Beschreibung |
|---|---|---|
| URL-Pfad | |
Der URL-Pfad, in dem die GET-HTTP-Anforderung gepostet wurde. |
| Host und Port | |
Der Host und port, an den die HTTP-Anforderung get weitergeleitet wurde. |
Die folgende SOAP-Nachricht zeigt eine Beispielnachricht zum Abrufen.
<?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>
Eine Get-Nachricht weist die folgenden Fokuspunkte auf.
| Fokuspunkt | XML | Beschreibung |
|---|---|---|
| An | |
Der Bezeichner des Geräts, das nach Metadaten gefragt wird. |
| Erhalten | |
Die SOAP-Aktion abrufen identifiziert die Nachricht als Get-Nachricht. |
| MessageID | |
Enthält den Nachrichtenbezeichner, auf den in einer GetResponse Nachricht verwiesen wird. |
Verwandte Themen