|
Re: Difference between BPEL and BPMN [message #1696858 is a reply to message #1695815] |
Fri, 29 May 2015 02:21  |
Eclipse User |
|
|
|
Hi Hailah,
the short answer you can find in the meaning of the acronym.
BPEL means Business Process Execution Language. BPEL was designed to describe processes running in an runtime environment to execute different processes. BPEL is an technical standard to control the aggregation of WebServices (in most cases SOAP) used to execute a business process.
BPMN means Business Process Modelling Notaion. BPMN was original designed to describe a business process form a non-technical view. It can be used to document a process and to discuss a process by different participants, managers and software developers.
With BPMN 2.0 technical aspects where added. So you can also use BPMN 2.0 today in many BPM and Workflow engines to execute a business process.
And I guess this is the reason why you are confused.
I think BPEL should only be used if your business process is based on WebServices and you need to describe and execute a complex process chorography.
===
Ralph
|
|
|
Powered by
FUDForum. Page generated in 0.04455 seconds