Dapatkan Permintaan dan Pesan HTTP (Pertukaran Metadata)
Pesan Dapatkan adalah pesan WS-Transfer yang digunakan untuk meminta metadata. Untuk informasi selengkapnya tentang Dapatkan pesan, lihat bagian 3.1 dari Spesifikasi WS-Transfer. Karena pertukaran metadata dilakukan melalui HTTP, pesan Dapatkan adalah payload permintaan HTTP.
Klien DPWS mengirim Dapatkan pesan. Klien Penemuan Fungsi, klien WSDAPI yang memanggil klien WSDCreateDeviceProxy, dan WSDAPI yang memanggil WSDCreateDeviceProxyAdvanced mengirim pesan ini.
Catatan
Topik ini menunjukkan contoh pesan DPWS yang dihasilkan oleh klien dan host WSDAPI. WSDAPI akan mengurai dan menerima pesan lain yang mematuhi DPWS yang tidak sesuai dengan sampel ini. Jangan gunakan sampel ini untuk memverifikasi interoperabilitas DPWS; gunakan WSDAPI Basic Interoperability Tool (WSDBIT) sebagai gantinya.
Contoh berikut menunjukkan sampel dapatkan permintaan 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
Permintaan Dapatkan HTTP memiliki titik fokus berikut.
Titik fokus | Baris Header | Deskripsi |
---|---|---|
Jalur URL |
|
Jalur URL tempat permintaan Dapatkan HTTP diposting. |
Host dan Port |
|
Host dan port tempat permintaan Dapatkan HTTP diarahkan. |
Pesan SOAP berikut menunjukkan contoh Dapatkan pesan.
<?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>
Pesan Dapatkan memiliki titik fokus berikut.
Titik fokus | XML | Deskripsi |
---|---|---|
Untuk |
|
Pengidentifikasi perangkat yang dimintai metadata. |
Dapatkan |
|
Tindakan Dapatkan SOAP mengidentifikasi pesan sebagai pesan Dapatkan. |
MessageID |
|
Berisi pengidentifikasi pesan, yang direferensikan dalam pesan GetResponse . |
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk