Hi Jeff,
Let me try to understand this architecture from a higher level point of view, not ESB or
Drools specific:
* the order service executes the business tasks it needs to execute, and also publishes
events.
* the customer service executes the business tasks it needs to execute, and also publishes
events.
* the delivery service is interested in the events published by the order service and by
the customer service and uses them to take business decisions.
Is that the case?
From a business rules/event processing perspective, it seems to me
that the delivery service should register itself to listen to the events from the other
services, and tie the entry points to whatever publishing mechanism the other services use
and not the other way around, but I don't know much about the current ESB
architecture, so I will start doing some research right away.
Can you plz comment on my point of view above?
Thanks,
Edson
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4240104#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...