Halo Pesan
Pesan Halo adalah pesan WS-Discovery yang digunakan untuk mengumumkan keberadaan perangkat atau layanan di jaringan. Pesan halo juga dikirim dalam skenario lain. Untuk informasi selengkapnya tentang pesan Halo, lihat bagian 4.1 dari Spesifikasi WS-Discovery.
Pesan Halo dikirim oleh multicast UDP ke port 3702. Pesan ini tidak diminta.
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.
Pesan SOAP berikut menunjukkan contoh pesan Halo.
<?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"
xmlns:wsd="https://schemas.xmlsoap.org/ws/2005/04/discovery"
xmlns:wsdp="https://schemas.xmlsoap.org/ws/2006/02/devprof">
<soap:Header>
<wsa:To>
urn:schemas-xmlsoap-org:ws:2005:04:discovery
</wsa:To>
<wsa:Action>
https://schemas.xmlsoap.org/ws/2005/04/discovery/Hello
</wsa:Action>
<wsa:MessageID>
urn:uuid:0f5d604c-81ac-4abc-8010-51dbffad55f2
</wsa:MessageID>
<wsd:AppSequence InstanceId="2"
SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
MessageNumber="14">
</wsd:AppSequence>
</soap:Header>
<soap:Body>
<wsd:Hello>
<wsa:EndpointReference>
<wsa:Address>
urn:uuid:37f86d35-e6ac-4241-964f-1d9ae46fb366
</wsa:Address>
</wsa:EndpointReference>
<wsd:Types>wsdp:Device</wsd:Types>
<wsd:MetadataVersion>2</wsd:MetadataVersion>
</wsd:Hello>
</soap:Body>
Pesan Halo memiliki titik fokus berikut.
Titik fokus | XML | Deskripsi |
---|---|---|
Hello |
|
Tindakan Hello SOAP mengidentifikasi pesan sebagai pesan Halo. |
AppSequence |
|
Berisi informasi urutan aplikasi, yang membantu mempertahankan urutan pesan bahkan jika diterima secara tidak berurutan. AppSequence divalidasi seperti yang dijelaskan dalam Aturan Validasi AppSequence. |
Alamat |
|
Berisi alamat titik akhir. Alamat ini dapat direferensikan dalam pesan Atasi . |
Jenis |
|
Berisi jenis WS-Discovery yang diiklankan oleh host. |
Topik terkait