by Rollando Carrascoand Arturo Viveros published inSOA Magazine IV
So, do you work with Oracle SOA Suite?, that’s great because we also do, every single day since a long time ago. As Oracle professionals, we’ve seen the SOA stack grow, change, incorporating new products and technology with each version, from 10g to 12c.
We’re Rolando Carrasco (Oracle ACE) and Arturo Viveros (Oracle ACE Associate), the SOA Myth Busters from Mexico, and as we go with this series we will put to the test a number of questions, myths and urban legends regarding both SOA & the Oracle SOA Platform in seek of finding out which myths are true and which are not.
BPEL vs OSB
In this episode, we will dive into one of the hottest arguments Oracle SOA Practitioners have been sustaining over the years: BPEL against Service Bus. Can and should they work together? Is one of them better than the other? Are there any well-founded guidelines that I can rely on in order to decide between them? And what about SOA Suite 12c? Around this subject there seem to be plenty of myths, misunderstandings and misconceptions, so let’s get it on and uncover as much of the truth as possible.
Let’s get started
First and foremost, the two things we are comparing are pretty much standards before products.
BPEL – Business Process Execution Language. It’s a standard for services orchestration, delivered and maintained by OASIS. It became popular in the early 2000s. Many software companies, like IBM, Oracle, have been actively working on the improvement of the standard. Many software companies offer products that support this standard. For example: Oracle BPEL PM.