Event generators trigger events in response to activities that occur in the systems associated with them. Each event generator is associated with a message broker channel. When a system event occurs, the event generator publishes information about the event through the relevant message broker channel. Channel rules can be configured for each event generator.
Table 1 lists the types of event generators that are supported by WLI.
A file event generator polls for files or directories on a local drive or remote server (FTP or SFTP) and generates an event when an operation – read, write, or append – is performed on the file. In addition, file manipulation operations such as copy, rename, and delete can be monitored. The monitored files can contain XML objects, raw data (binary), or strings. Details of the file operations are published on message broker channels as XML or binary objects.
|
|||
The JCA event generator listens for messages that are received via EIS-specific adapters from the EIS and publishes the messages to Oracle WebLogic Integration via the Message Broker. For more information, see
Using the JCA Event Generator and
Oracle Application Adapter for SAP R/3 User's Guide.
|
|||
A timer event generator creates events at user-specified times and publishes the events to message broker channels.
When the timer event generator detects that a specified time has passed, it publishes a message to a message broker channel. The content of the message can be specified in the channel rules defined for the event generator. These are always XML messages.
Timer event generators can be associated with business calendars that are defined in the Worklist Console. For more information, see:
|
|||
An RDBMS event generator can be used to generate an event when an insert, update, or delete action takes place on any database table associated with the event generator. The RDBMS event generator can also be used for querying data available in a database. The events generated by the RDBMS event generator are published on message broker channels.
For more information, see RDBMS Event Generator User Guide.
|
|||
MQ Series is the messaging service queue provided by IBM. An MQ Series event generator polls the MQ Series message queue and publishes the messages through message brokers channels.
WLI provides and supports integration of the IBM Websphere® MQ Series messaging service queue through the following options:
For more information, see WLI JMS Control in Using Integration Controls. For more information, see Event Generators in Using the WebLogic Integration Administration Console. For more information, see Async Binary Update Sample. For more information, see MQ Series Control in Using Integration Controls.
|
|||
TIBCO Rendezvous is a messaging software provided by TIBCO. It enables exchange of data across applications running on distributed platforms.
The TIBCO RV event generator listens for messages on a Rendezvous subject and raises events to the message broker when it receives the desired message. The messages are received in most formats supported by Rendezvous, converted to binary, and then published on the message broker channels. These messages can be in XML, string, and the TIBCO proprietary Rendezvous message format.
For more information, see TIBCO Rendezvous Event Generator User Guide.
|
Event generators can be managed, deployed, and monitored using the WLI Administration Console. Event generators can be deployed on stand alone servers and on clusters.
For more information, see Event Generators in Using the WebLogic Integration Administration Console.