IBM MessageSight Inbound Event Filter pattern

This pattern uses IBM Integration Bus to receive events from mobile clients via IBM MessageSight, filter the events based on specified criteria, and forward events that match the criteria to a back-end system.

Use this pattern when the following conditions are true:

Solution

If a high volume of clients publish messages via IBM MessageSight, enabling business processing for every message might overload back-end systems. By using the IBM MessageSight Inbound Event Filter pattern, only messages that match specified criteria are forwarded to the back-end systems for business processing. Messages that do not match the criteria can be logged or discarded.

For example, medical devices (such as pacemaker monitors) might continually publish event messages about the status of the patient and the device. Event messages that contain regular status updates can be logged and those that contain high severity alerts can be forwarded to the business processing systems.

IBM MessageSight IBM Integration Bus integration diagram.
Constraints on the use of the pattern
Tasks to complete before applying the pattern
Parameters for the pattern
Tasks to complete after generating the pattern