SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 140 | Next

Frank Jennings, David Salter

"Building SOA-Based Composite Applications Using NetBeans IDE 6"

Note
that, this will happen when the transaction is in the process and not when the
transaction has finished and logged to the data store. This is important because, if
duplicate reservations are processed by the system from different airlines, the error
gets detected at an earlier stage.
Intelligent Event Processor
[ 162 ]
Now, this brings us to a very interesting side effect of this whole system. IEP can be
used as an efficient pre-processing mechanism for a business transaction.
You often see today, enterprises interconnected with a large amount of events,
generated through various 'emitters' like business processes. Analyzing symptoms is
really critical to identify and correct errors in the system.
An ideal event processor should have all of the following facets:
Aggregate: Ability to aggregate and filter events, based on pre-defined rules.
Correlate: Associating events for long running business events.
Notify: Should be 'trigger-happy' in raising alarms, in case of exceptions.
Communicate: Ability to communicate with other processors and
web services.
IEP Service Engine
The IEP Service Engine is part of the Java Business Integration (JBI) container. The
JBI runtime manages the lifecycle of the Service Engine. IEP Service Engine is the
backbone of the event processing system that collects, processes, and routes business
events in a real time fashion.


Pages:
128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152