Aller au contenu principal

6. Rôles et Entités

6. Rôles et Entités

Une entité dans l'architecture RATS inclut au moins l'un des rôles définis dans ce document.

Une entité peut agréger plusieurs rôles en elle-même, comme être à la fois un Vérificateur et une Partie Utilisatrice ou être à la fois un Fournisseur de Valeurs de Référence et un Endosseur. En tant que tels, tous les messages conceptuels (voir la Section 8 pour plus de discussion) provenant de ces rôles peuvent également être combinés. Par exemple, les Valeurs de Référence peuvent être transmises dans le cadre d'une politique d'évaluation si les rôles de Propriétaire du Vérificateur et de Fournisseur de Valeurs de Référence sont combinés. De même, les Valeurs de Référence peuvent être transmises dans le cadre d'un Endossement si les rôles d'Endosseur et de Fournisseur de Valeurs de Référence sont combinés.

Les interactions entre les rôles agrégés dans la même entité n'utilisent pas nécessairement le protocole Internet. Ces interactions peuvent utiliser un périphérique de bouclage ou d'autres communications basées sur IP entre environnements séparés, mais ce n'est pas obligatoire. Les canaux alternatifs pour transmettre des messages conceptuels incluent les appels de fonction, les sockets, les interfaces d'entrée/sortie à usage général (GPIO), les bus locaux ou les appels d'hyperviseur. Ce type de transmission se trouve généralement dans les dispositifs composites. Plus important encore, ces méthodes de transmission sont hors du champ d'application de l'architecture RATS, mais elles sont présumées exister afin de transmettre de manière appropriée les messages conceptuels entre les rôles.

En substance, une entité qui combine plusieurs rôles crée et consomme les messages conceptuels correspondants tels que définis dans ce document.