Professional Documents
Culture Documents
2nd Generation EP
2nd Generation EP
!
" ! # $
Consumers
Producers Agents
Consumers
Producers Agents
Transform validate
Retrospective pattern
if the customer has breached his credit limit the second time within the last 48
hours then divert the workflow based on policies that relate to the history of
credit violations in the last year.
Event-Driven Processing in IBM © 2007 IBM Corporation
IBM Software Group – Event Processing Technologies and Architecture
!
Consumers
Producers Agents
Detect Pattern
Enrich
If a customer sends three requests over the last hour on the same topic and
the requests have been handled, notify immediately to the “unhappy
customers officer” and include count of “unhappy” detections for this customer
in the last year
Event-Driven Processing in IBM © 2007 IBM Corporation
IBM Software Group – Event Processing Technologies and Architecture
"
Consumers
Producers Agents
Detect Pattern
Dynamic
Subscribe
g
$
" %
%
&
Consumers
Producers
g
!
% '
( )
$
"
" +
( , )
-
. /
% %/ /( -- %
)
-
" / %
" % /
/ % /
" / / 0 1
-
"
, % /
+
$ 3
% %/ " .! 4
" ' ( % 1
"52 16 % 1 % 7)
-
% % %
8 , %
, +
", "52 3
% " % 1 /
-, ! -
49$ ( !2)3 , !
1% -
3
% -
4 &
1
'
+
!
!
!
6 %
: ' +
; % /1 -
-
! % /
" / %
4 3 % /
/ /
--, + < / =
/
4
2 6 %
4 / >
(? @1 % A ; )
, /% -
" /( 7
)
1
% ' < /
/1 % 1 /1 , /
-
( / )
+ "52 % / -
( / )
+ B6 ,
( 1< / 0 1
/ )
7