Wednesday, 23 May 2012

What is Basic difference between BPEL and ESB?


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

Details on oracle integration cloud.

It Integrates applications across clouds, on-premises and Hybrid. Easy to use for LOB/Apps IT & IT developed integration. Prebuil...