BPELJ: BPEL for Java Technology
BEA and IBM, Joint Whitepaper; IBM developerWorks
The Web Services Business Process Execution Language (BPEL) is a
programming language for specifying business processes that involve
Web services. BPEL is especially good at supporting long-running
conversations with business partners. Even before the standard is
formally released, it is becoming clear that BPEL will be the most
widely-adopted standard for business processes involving Web services.
BPEL is geared towards programming in the large, which supports the
logic of business processes. These business processes are self-
contained applications that use Web services as activities that
implement business functions. BPEL does not try to be a general-purpose
programming language. Instead, it is assumed that BPEL will be combined
with other languages which are used to implement business functions
(programming in the small). This white paper proposes a combination
of BPEL with Java language, named BPELJ, that allows these two
programming languages to be used together to build complete business
process applications. By enabling BPEL and Java to work together,
BPELJ allows each language to do what it does best
http://www-106.ibm.com/developerworks/webservices/library/ws-bpelj/
--
FROM 166.111.68.*