Partager via


Message d’octet

Un message d’octet est un message WS-Discovery utilisé pour annoncer le départ d’un appareil ou d’un service à partir du réseau. Pour plus d’informations sur les messages bye, consultez la section 4.2 de la spécification WS-Discovery.

Les messages d’octets ne sont pas sollicités. Les messages sont facultatifs.

Note

Cette rubrique présente un exemple de message DPWS généré par les clients et les hôtes WSDAPI. WSDAPI analyse et accepte d’autres messages compatibles DPWS qui ne sont pas conformes à cet exemple. N’utilisez pas cet exemple pour vérifier l’interopérabilité DPWS ; utilisez l'WSDAPI Basic Interoperability Tool (WSDBIT) à la place.

 

Le message SOAP suivant montre un exemple de message 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>

Un message d’octet comporte les points de focus suivants.

Point de focus XML Description
Au revoir
<wsa:Action>
    https://schemas.xmlsoap.org/ws/2005/04/discovery/Bye
</wsa:Action>
L’action SOAP Bye identifie le message en tant que message Bye.
AppSequence
<wsd:AppSequence InstanceId="2"
    SequenceId="urn:uuid:369a7d7b-5f87-48a4-aa9a-189edf2a8772"
    MessageNumber="21">
</wsd:AppSequence>
Contient des informations de séquencement d’applications, ce qui permet de conserver la séquence de messages, même s’ils sont reçus en dehors de leur ordre. AppSequence est validée comme décrit dans règles de validation AppSequence.
Adresse
<wsa:Address>
    urn:uuid:37f86d35-e6ac-4241-964f-1d9ae46fb366
</wsa:Address>
Contient l’adresse du point de terminaison en mode hors connexion.

 

découverte et les messages d’échange de métadonnées

hello Message