Pesan Bye

Pesan Bye adalah pesan WS-Discovery yang digunakan untuk mengumumkan keberangkatan perangkat atau layanan dari jaringan. Untuk informasi selengkapnya tentang pesan Bye, lihat bagian 4.2 dari Spesifikasi WS-Discovery.

Pesan bye tidak diminta. Pesan bersifat opsional.

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 Bye.

<?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">
<soap:Header>
    <wsa:To>
        urn:schemas-xmlsoap-org:ws:2005:04:discovery
    </wsa:To>
    <wsa:Action>
        https://schemas.xmlsoap.org/ws/2005/04/discovery/Bye
    </wsa:Action>
    <wsa:MessageID>
        urn:uuid:193ccfa0-347d-41a1-9285-f500b6b96a15
    </wsa:MessageID>
    <wsd:AppSequence InstanceId="2"
        SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
        MessageNumber="21">
    </wsd:AppSequence>
</soap:Header>
<soap:Body>
    <wsd:Bye>
        <wsa:EndpointReference>
            <wsa:Address>
                urn:uuid:37f86d35-e6ac-4241-964f-1d9ae46fb366
            </wsa:Address>
        </wsa:EndpointReference>
    </wsd:Bye>
</soap:Body>

Pesan Bye memiliki titik fokus berikut.

Titik fokus XML Deskripsi
Dah
<wsa:Action>
    https://schemas.xmlsoap.org/ws/2005/04/discovery/Bye
</wsa:Action>
Tindakan BYE SOAP mengidentifikasi pesan sebagai pesan Bye.
AppSequence
<wsd:AppSequence InstanceId="2"
    SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
    MessageNumber="21">
</wsd: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
<wsa:Address>
    urn:uuid:37f86d35-e6ac-4241-964f-1d9ae46fb366
</wsa:Address>
Berisi alamat titik akhir yang offline.

 

Penemuan dan Pesan Pertukaran Metadata

Halo Pesan