Skip to main content

Protocollo di messaggio affidabile (RMP)

Il protocollo di messaggio affidabile viene utilizzato per inviare messaggi da un'istanza del modulo a un'altra. Questa comunicazione può avvenire tra applicazioni. Pertanto viene creata un'istanza del gestore RMP per ciascuna applicazione.

. Specificazione dell'indirizzamento:
  • Ciascun partner possiede un ID univoco a 32 bit, che consiste in una parola alta (bit 16–31) per l'ID dell'applicazione e una parola bassa (bit 0–15) per l'ID locale.

  • Ogni ID (32 bit) deve essere univoco: le singole parole (low word o high word) dell'ID possono essere utilizzate più di una volta.

  • L'ID dell'applicazione che richiama l'istanza deve essere definito nella parola alta dell'istanza.

  • Convenzioni di denominazione per le variabili:

    • udi<xxx>ID: ID completo del modulo composto da ID applicazione e ID modulo locale

    • ui<xxx>AppID: ID dell'applicazione (16 bit), parola alta dell'ID completo

    • ui<xxx>ModuleID: ID del modulo locale (16 bit), parola bassa dell'ID completo