What is BPEL and how it is used to create Business Process?
Business process Execution Language (BPEL) is used to compose People, Process and Information into a Business Process. BPEL provides a flexible means to compose the components into business processes in response to changing operating environments. Business Process consists of a Service Bus, a set of Service Protocols, Service Descriptions and Service Implementation. Corresponding technologies are: ESB (Enterprise Service Bus), SOAP (Simple Object Access Protocol), WSDL (Web Service Description Language) and various programming languages (Java, C#, C++, etc.).