Le protocole CRNP utilise trois types de messages basés sur le langage XML. Présentés brièvement dans le tableau suivant, ces trois types de messages sont également décrits plus en détail dans ce chapitre, de même que leur utilisation.
Type de message |
Description |
---|---|
SC_CALLBACK_REG |
Ce message se présente sous quatre formes : ADD_CLIENT, REMOVE_CLIENT, ADD_EVENTS et REMOVE_EVENTS. Elles contiennent toutes les informations suivantes :
Les formes ADD_CLIENT, ADD_EVENTS et REMOVE_EVENTS contiennent également une liste non bornée des types d'événements contenant les informations suivantes :
La classe et la sous-classe d'événement définissent un “type d'événements” unique. La DTD (définition de type de document) permettant de générer les classes de SC_CALLBACK_REG est SC_CALLBACK_REG. Cette DTD est présentée plus en détail dans l'Annexe F. |
SC_EVENT |
Ce message contient les informations suivantes :
Les valeurs d'un message SC_EVENT ne sont pas typées. La DTD (définition de type de document) permettant de générer les classes de SC_EVENT est SC_EVENT. Cette DTD est présentée plus en détail dans l'Annexe F. |
SC_REPLY |
Ce message contient les informations suivantes :
La DTD (définition de type de document) permettant de générer les classes de SC_REPLY est SC_REPLY. Cette DTD est présentée plus en détail dans l'Annexe F. |