Protocole de message fiable (RMP)
Le protocole de message fiable est utilisé pour envoyer des messages d'une instance de module à une autre. Cette communication peut se faire entre applications. Par conséquent, une instance du gestionnaire RMP est créée pour chaque application.
- Chaque partenaire possède un ID unique de 32 bits, qui se compose d'un mot haut (bit 16–31) pour l'ID d'application et d'un mot bas (bit 0–15) pour l'ID local. 
- Chaque ID (32 bits) doit être unique – les mots simples (mot bas ou mot haut) de l'ID peuvent être utilisés plus d'une fois. 
- L'ID de l'application qui appelle l'instance doit être défini dans le mot haut de l'instance. 
- Conventions de nommage des variables : - udi<xxx>ID: ID complet du module composé de l'ID de l'application et de l'ID du module local
- ui<xxx>AppID: ID d'application (16 bits), mot de poids fort de l'ID complet
- ui<xxx>ModuleID: ID module local (16 bits), mot de poids faible de l'ID complet