Event Integration
Event integration extends the functionality of other applications so users can perform tasks in Loftware Enterprise SP using data provided by those applications. Event integration also allows users to perform tasks in those applications using data provided by Loftware Enterprise SP.
Event integrations act as consumers or producers of events. These types of integrations interact with connections to data or functionality external to Loftware Enterprise SP called end points. Event consumers interact with end points to retrieve event messages, and event producers interact with end points to publish event messages.
Loftware Enterprise SP supports the following types of Event integrations:
- Event JMS Consumer: Java Message Service (JMS) is an application programming interface (API) that can be used to send messages between client computers. In Loftware Enterprise SP, you can use an Event JMS Consumer integration to listen for event messages from an end point and process them. This type of Event integration is an end point followed by a processor list, and it can be used in conjunction with an Event JMS Producer integration.
- Event JMS Producer: You can use an Event JMS Producer integration to post event messages to an end point. This type of Event integration is a processor list followed by an end point, and it can be used in conjunction with an Event JMS Consumer integration.
- Event Direct Processing: An integration that allows the creation of processors to perform a function that can be used by multiple consumers and producers. This type of Event integration is a processor list.
- Event Socket Consumer: An integration that accepts a direct socket connection. The connection is one-way and there is no response from Loftware Enterprise SP over the socket — the client connects, sends data, and then closes the connection. For more information, see Integrate by Event Socket Consumer.
- Event ActiveMQ Connection: Apache ActiveMQ is an open source messaging server. In Loftware Enterprise SP, you can use an Event ActiveMQ Connection integration to pass event information between another application and Loftware Enterprise SP. You can use these integrations as standalone instances or as proxies for other messaging systems. This type of integration can act as either as an event consumer or an event producer.
- Event Amazon SQS Connection: An integration that supports sending and receiving messages to Amazon Simple Queue Service (Amazon SQS). This type of integration can act as either as an event consumer or an event producer.
- Event Oracle AQ Connection: Oracle Advanced Queuing (AQ) provides message queuing functionality that is integrated with Oracle Database. In Loftware Enterprise SP, you can use Event Oracle AQ Connection integrations to pass event information between Oracle and Loftware Enterprise SP. This type of integration can act as either as an event consumer or an event producer.
- Event File Producer: An integration that writes files in a specific folder in response to a processor in another Event integration. This type of Event integration is a processor list followed by an end point, and it can be used in conjunction with an Event File Consumer integration.
- Event File Consumer: An integration that pulls files into Loftware Enterprise SP when files are saved in a specific folder. This type of Event integration is an end point followed by a processor list, and it can be used in conjunction with an Event File Producer integration. It is conceptually similar to a File Drop integration.
WARNING: During installation of SAP GLM+ integration support for Loftware Enterprise SP, a Loftware Services Technical Consultant creates an Event File Consumer integration named LopImporter. Running this integration will overwrite any changes that you have made to the SAP_GLM_BR business rule, GLM_Process process, and blanklabel label template in the SAPGLM folder. Running it will also overwrite all configuration of those objects that Loftware Professional Services performed.
- Event Email Producer: You can use an Event Email Producer integration to generate email messages.
- Event Email Consumer: You can use an Event Email Consumer integration to listen for email messages from a user's email account.
- Event Message Converter: You can use an Event Message Converter integration to convert messages from one type of message to another. For example, you can convert Loftware Enterprise SP messages about Model Status (Auto Refresh) into email messages.
For more information about Event integrations, contact Loftware's Professional Services Group.