MB - Message Bus

Da itm wiki.
Versione del 31 ott 2017 alle 16:17 di Renato.daverio (discussione | contributi) (Created page with "= Message Bus = MB (Message Bus) is a service module used for: # Manage itmSUITE messages distribution # Plan scheduled task === Message Distribution === MB expose a subscrip...")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Message Bus

MB (Message Bus) is a service module used for:

  1. Manage itmSUITE messages distribution
  2. Plan scheduled task

Message Distribution

MB expose a subscription service: each modules could be optionally configured to subscribe to any Message Type.

A typical way to configure MB is:

  1. EEM shall be configured to subscribe "Get mail" scheduled message
  2. EEM shall be configured to propagate received data (mail of external Messages) to MB
  3. PMSM shall be configured to subscribe "External Message"
  4. PMSM shall be configured to manage incoming External Messages: the Action Engine shall be used for this purpose.

Schedule Task

MB can generate itself itmSUITE Message. The generation of these Messages is scheduled in Message Scheduler Management

Field Meaning Comments
Name TBC
Description TBC
Max Delivery Attempts TBC
Allow Multiple TBC
Message Publisher TBC
Priority TBC
Message Collaborator TBC
Message Type TBC