BPEL
Home > SOA Definitions - BPEL
SearchSOA.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

BPEL



Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

DEFINITION - BPEL (Business Process Execution Language) for Web services is an XML-based language designed to enable task-sharing for a distributed computing or grid computing environment - even across multiple organizations - using a combination of Web services. Written by developers from BEA Systems, IBM, and Microsoft, BPEL combines and replaces IBM's WebServices Flow Language (WSFL) and Microsoft's XLANG specification. (BPEL is also sometimes identified as BPELWS or BPEL4WS.)

Using BPEL, a programmer formally describes a business process that will take place across the Web in such a way that any cooperating entity can perform one or more steps in the process the same way. In a supply chain process, for example, a BPEL program might describe a business protocol that formalizes what pieces of information a product order consists of, and what exceptions may have to be handled. The BPEL program would not, however, specify how a given Web service should process a given order internally.

Getting started with BPEL
To explore how the BPEL is used in the enterprise, here are some additional resources:
BPEL Learning Guide: This SearchSOA.com learning guide introduces you to Business Process Execution Language for Web services, or BPEL4WS. In this BPEL learning guide, you'll find articles, tips, expert advice, white papers and more that will explain how BPEL fits into the world of SOA and Web services.
Service contracts for BPEL 2.0: The BPEL orchestration standard allows for contract-first Web services design inside an SOA. This tip identifies best practices for using BPEL and WSDL for service contracts.
Las Vegas bets on BPEL: BPEL-based applications are being used by the City of Las Vegas to reduce the bureaucratic paper work at its water treatment facility.

LAST UPDATED: 21 Jul 2008

Read more about BPEL:
- SearchWebServices provides a BPEL learning guide to help you get up to speed quickly.
- At IBM, Jim Snell's paper provides an example that ties together BPEL, WS-Coordination, and WS-Transaction.
- The first version of the BPEL specification is available.
- OASIS provides more information about BPEL (BPEL4WS) and its development.


Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
BPELTutorial
Find enterprise application definitions, tips on Workflow managment, and first-hand stories from successful BPEL application integration in this BPEL...
Co-evolution of BPMN and BPEL drives BPM in SOA settings
The SOA industry often likes to pit standards against each other in 'standards wars.' BPMN and the BPEL seem to be a case where co-evolution and...
UML modeler includes BPMN support
UModel V2008 Release 2 added support for Business Process Modeling Notation (BPMN) to the UML support already featured in UModel. The tool can serve...




BPEL Research - White Paper Library
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
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 technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts