1). ESB
is good for routing message to multiple destinations. It is also good for doing
transformations that have little to no business rules.
2).BPEL
is used for bringing together multiple services. There is much more functionality and allows
implementation of complex business logic.
3).Exception
handling can be done in BPEL.
4).
ESB does not have the sensors which can be used to monitor the activities that
can send actions to BAM or DB/JMS.
5).BPEL
can use Business Rules, Human Task and Notifications.
6).
BPEL primarily used for Orchestration, Data enrichment and also for Human
interactions where as ESB is used for Store and forward transport data.
No comments:
Post a Comment