BPEL

Frequently Asked Questions


  1.  Is there any standard way to migrate BPEL 1.1 process to WS-BPEL 2.0?
  2.  Is WS_BPEL targeted for WS programming? Are managers expected to learn programming languages like C# or Java to model business process using WS-BPEL? 
  3. What is the difference between Orchestration and Choreography?
  4. What is the relationship between BPMN and WS-BPEL2.0?
  5.  How does WS-BPEL handle human tasks? What is the status of BPEL4People?
  6. What are the requirements, if any, for webservices participating in a BPEL process? Would WS-BPEL work with RESTful Webservices?
  7. What would be an impact if WSDL2.0 Web services need to participate in WS-BPEL process?
  8. What are the best practices to map WS-BPEL’s request/response paradigm to asynchronous request response web services?
  9. Can fault handlers and compensation handlers apply at a more detailed level than a scope?
  10. Where does WS-Addressing fit into correlation scenario?
  11. Does WS-BPEL2.0 support Xpath 2.0 and/or XSLT 2.0?
  12. What is a relationship of WS-BPEL with SCA specifications?
  13. Does WS-BPEL supports BPEL4J?