Skip to main content

Protocolo de mensajes confiables (RMP)

El protocolo de mensajes fiables se utiliza para enviar mensajes de una instancia de módulo a otra. Esta comunicación puede ser entre aplicaciones. Por lo tanto, se crea una instancia del controlador RMP para cada aplicación.

. Especificación del direccionamiento:
  • Cada socio posee una ID única de 32 bits, que consta de una palabra alta (bit 16 a 31) para la ID de la aplicación y una palabra baja (bit 0 a 15) para la ID local.

  • Cada ID (32 bits) debe ser único: las palabras individuales (palabra baja o palabra alta) de la ID se pueden usar más de una vez.

  • El ID de la aplicación que llama a la instancia debe definirse en la palabra alta de la instancia.

  • Convenciones de nomenclatura para variables:

    • udi<xxx>ID: ID completa del módulo que consta de la ID de la aplicación y la ID del módulo local

    • ui<xxx>AppID: ID de la aplicación (16 bits), palabra alta de la ID completa

    • ui<xxx>ModuleID: ID de módulo local (16 bits), palabra baja de la ID completa