Expert Knowledgebase
What's the difference between BPEL and BPEL-J?
QUESTION POSED ON: 06 APR 2004 QUESTION ANSWERED BY:
Doron Sherman
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
Related Topics:
Search Advice from more than 250 TechTarget Experts
Your question may have already been answered! Browse or search more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice
ASSOCIATED RSS FEEDS

 |
 |
Expert Answer Center: Expert Q&As |
 |
View all RSS Feeds | RSS Info
|
 |
|
|
 |
 |
 |
| TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of . |
|
| |
All Rights Reserved, , TechTarget |
|
|
|
|
|