Event Publishing through BDE interfaces

A BDE Business Interface can publish event messages when changes occur to its instances, for example, the removal of a particular BDE object. The message indicates what has changed and this information is sent to another application. To receive event messages, the application requires a subscription to the corresponding publishing service. Applications that subscribed to an event publishing service are referred to as the event consumers of that particular service.

The event messages are used to exchange business data with BDE Business interfaces in an XML vocabulary that is based on the BDE standard. In addition to the business data, each event message includes controlling data such as a timestamp and the event action. The event action can either be a standard action (create, change or delete) or a business object specific event action (such as approve or cancel).

To receive event messages from a BDE interface on an LN server, an external application must be connected to the LN server through the Infor Integration infrastructure and must have taken a subscription to the involved BDE event publishing service. To create a subscription for a particular application, you must specify the name of the application as the event consumer and the address of the server that runs the application as the destination of the publishing service. This address is represented by an Infor Integration Bus Component (a communication channel specific to Infor Integration).

For more information on the LN event publishing services of BDE Business Interfaces, see LN Studio - Integration Development Guide.