BPEL | BPM |
Requires some amount of coding knowledge to design a business process, so can be called as Developer centric | Business process design can be done by business users itself, as long as he/she is aware of BPMN notations |
No specific graphical notation | Uses BPMN |
Generally used when your process has many service interactions (especially composite service) | Generally used when the process has many human interaction or decision making |
Loose coupling, routing and reuse is easier | Loose coupling, routing and reuse is achievable, it depends on the process implementer |
People, Role and work item segregation are not there | People, Role and work item segregation are there (uses swim lanes to represent that) |
Represented in XML form, so has to be converted into some kind of executable language before processing | Represented in XML form, so has to be converted into some kind of executable language before processing |
Impressions and experiences from Java EE developer. If you are interested in java enterprise development, adf, java server faces, servlets, portlets and so on , this blog may be interesting for you.
Tuesday, October 18, 2011
BPEL and BPMN differences. I found this table in the Web. The original url: http://oraclesoabpm.blogspot.com/2011/03/bpel-vs-bpm.html
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment