Runtime architecture
The diagram shows the runtime architecture for sending context messages and handling drillbacks from other Infor OS Portal or Infor Ming.le parts, such as SocialSpace:
The Agent, Collector and Drillback Handler are components, for which the code is generated in the InContext Library.
- Agent
- This part handles the events that occur in the session. For example, if a record is selected the Agent receives a signal from the session. The Agent communicates with the Collector to receive the inContext message.
- Collector
- The Collector creates the XML that must be sent to Infor OS Portal or Infor Ming.le. Note that the real message that is sent is in JSON format. The conversion is done by LN UI.
- Drillback Handler
- A context message can contain a drillback URL. The function
icm.getDrillbackURL()
constructs the URL that can start a session with the correct filter. The Drillback handler processes the URL query and activates the session with the correct data.