In managing a database, you must sometimes allow for automated decisions in real time, in response to specific events. Real time means that the database can make decisions regarding events when events occur, rather than simply queuing the events. An event, such as a change in a record, must be evaluated with other changes, and the most efficient response chosen. This means that effective decision-support systems need:
Low latency, enabling real-time enterprise
An automated system that describes events and the data relating to them
A technology to reduce the cost of applications that deliver low latency
These business needs are addressed by Active Messaging using the Tibco or EAServer JMS message bus, or IBM WebSphere MQ.