What's the difference between BPEL and BPEL-J? |
 |
EXPERT RESPONSE FROM: Doron Sherman

|
 |
|
| > |
QUESTION POSED ON: 06 April 2004
What's the difference between BPEL and BPEL-J?
|
|
| > |
BPEL is a XML-based language for orchestrating Web services into business processes. BPEL fits as an integral part of the Web services stack with the promise of making business processes and composite services a natural part of the existing Java and dot-Net platforms. BPEL is a specification originally co-authored by IBM and Microsoft and subsequently submitted to OASIS for standardization with broad software industry support.
BPELJ is a proposal jointly published by IBM and BEA in a recent white paper. The BPELJ proposal entails mixing of Java business logic inside BPEL process logic, enabling tighter links between BPEL business processes and Java functionality. BPELJ is touted as a direction for JSR 207, proposed by BEA for encoding business processes in Java.
A technical discussion and analysis of BPELJ relative to the emerging BPEL standard can be found here:
http://www.theserverside.com/news/thread.tss?thread_id=24680
|
|
|
');
// -->

|
|
 |

 |
 |
Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and
answer pairs from more than 250 TechTarget industry experts.
|
 |
 |
 |
|
 |
 |
 |
|
 |
|
 |