Application discovery and registration
Litium server instance knows about the Integration Applications by a registration process as explained below.
The integration applications should register themselves with the intended Litium instance. While registering, they should make it known to Litium, which functionality it is providing, by way of registering to listen to pre-defined webhook events.
Registration is using the Litium Webhook framework.
For example, one such event, in the ERP domain is OrderConfirmed event. See API documentation for complete list.
Following is an abstract example to explain how an integration application interacts with Litium. The method names and entities are only for illustration purposes.
In the following sequence diagram, "Dynamics365 App", the integration application registers to listen on the OrderConfirmed event. When an order is confirmed the Litium Connect ERP notify the application of it. The application then decides to respond to the event by exporting the order to Dynamics 365 ERP.
