Differenze tra le versioni di "EEM - External Event Management"

Da itm wiki.
(Active channel)
(Etichetta: visualeditor)
Riga 1: Riga 1:
EEM - External Event Manager is one of the ''complementary'' ''modules'' of itmSUITE®. The ''module'' is intended to support the interaction with third parties applications. A set of pre configured methods are supplied, in particular:
+
EEM - External Event Manager is one of the ''complementary'' ''modules'' of itmSUITE®. The ''module'' is intended to support the interaction with third parties applications. A set of pre-configured methods are supplied, in particular:
  
The ''module'' can receive informations (inbound message) and  sent information (outbound). EEM can process inbound message in two ways:
+
The ''module'' can receive information (inbound message) and  send information (outbound). EEM can process inbound message in two ways:
 
* ''[[Glossary|Active channel]]''
 
* ''[[Glossary|Active channel]]''
 
* ''[[Glossary|Passive channel]]''
 
* ''[[Glossary|Passive channel]]''
Riga 8: Riga 8:
 
=== Active channel ===
 
=== Active channel ===
  
EEM Verify at regular interval the existance of mail message in a configured mail box and process then.
+
EEM verify at regular interval the existence of mail message in a configured mailbox
EEM forward the recived data towards itmSUITE® module sending them to MB (Message Bus) that works as Dispatcher
+
and process then.  
MB manage the message queue and dispact towars the subsriber (other 'modules'' of itmSUITE® as SM/PM , CMS or EEM)
 
itmSUITE® module received the message and based on the rule configured in Action Engine execute tasks (eg.: Ticket creation, ticket updating , sendinf og notification, ect.)
 
  
Outbound notificaiton are managed direclty the itmSUITE® modules eg. PM/SM
+
EEM forward the received data towards itmSUITE® module sending them to MB (Message
 +
Bus) that works as Dispatcher
 +
 
 +
MB manage the message queue and dispatch towards the subscriber (other 'modules'' of
 +
itmSUITE® as SM/PM, CMS or EEM)''
 +
 
 +
 itmSUITE®module received the message and based on the rule configured in Action Engine
 +
execute tasks (eg.: Ticket creation, ticket updating , sending notification, ect.)
 +
 
 +
Outbound notification are managed directly the itmSUITE® modules eg. PM/SM
  
  
 
=== Passive channel ===
 
=== Passive channel ===
  
EEM has a set of Web Services that third parties software can call.
+
EEM has a set of Web Services that third parties software can call.  
EEM forward the recived data towards itmSUITE® module sending them to MB (Message Bus) that works as Dispatcher
+
 
MB manage the message queue and dispact towars the subsriber (other 'modules'' of itmSUITE® as SM/PM , CMS or EEM)
+
EEM forward the received data towards itmSUITE® module sending them to MB (Message
itmSUITE® module received the message and based on the rule configured in Action Engine execute tasks (eg.: Ticket creation, ticket updating , sendinf og notification, ect.)
+
Bus) that works as Dispatcher  
 +
 
 +
MB
 +
manage the message queue and dispatch toward the subscriber (other 'modules'' of
 +
itmSUITE® as SM/PM, CMS or EEM)''
 +
 
 +
itmSUITE®
 +
module received the message and based on the rule configured in Action Engine
 +
execute tasks (eg.: Ticket creation, ticket updating , sending notification,
 +
ect.)
  
Outbound notificaiton are managed direclty the itmSUITE® modules eg. PM/SM
+
Outbound notification are managed directly the itmSUITE® modules eg.
 +
PM/SM
  
 
=== Inbound EEM schema ===
 
=== Inbound EEM schema ===

Versione delle 18:09, 4 ago 2015

EEM - External Event Manager is one of the complementary modules of itmSUITE®. The module is intended to support the interaction with third parties applications. A set of pre-configured methods are supplied, in particular:

The module can receive information (inbound message) and send information (outbound). EEM can process inbound message in two ways:


Active channel

EEM verify at regular interval the existence of mail message in a configured mailbox and process then.

EEM forward the received data towards itmSUITE® module sending them to MB (Message Bus) that works as Dispatcher

MB manage the message queue and dispatch towards the subscriber (other 'modules of itmSUITE® as SM/PM, CMS or EEM)

 itmSUITE®module received the message and based on the rule configured in Action Engine execute tasks (eg.: Ticket creation, ticket updating , sending notification, ect.)

Outbound notification are managed directly the itmSUITE® modules eg. PM/SM


Passive channel

EEM has a set of Web Services that third parties software can call.

EEM forward the received data towards itmSUITE® module sending them to MB (Message Bus) that works as Dispatcher

MB manage the message queue and dispatch toward the subscriber (other 'modules of itmSUITE® as SM/PM, CMS or EEM)

itmSUITE® module received the message and based on the rule configured in Action Engine execute tasks (eg.: Ticket creation, ticket updating , sending notification, ect.)

Outbound notification are managed directly the itmSUITE® modules eg. PM/SM

Inbound EEM schema

  • EEM process and validate all the incoming message
  • MB dispatch the message to a subscriber
  • itmSUITE® module through Action Engine execute the required task
EEM inbound schema