Advertisement

Web Service Composition mit WS-BPEL und dem Open-Source-Orchester

Principal Consultant at INNOQ. I ❤️ right-sized software architecture
May. 12, 2010
Advertisement

More Related Content

Advertisement
Advertisement

Web Service Composition mit WS-BPEL und dem Open-Source-Orchester

  1. Web Service Composition mit WS-BPEL und dem Open-Source-Orchester Tammo van Lessen Daniel Lübke Simon Moser
  2. BPEL Background & Motivation
  3. The Base: Service Platform Messaging Quality of Service Transport Description Transports Interface + Bindings Composite XML Non-XML Security Policy Discovery, Negotiation, Agreement Atomic Orchestration Protocols State Components Reliable Messaging Transactions
  4. The Base: Web Services Messaging Quality of Service Transport Description HTTP, SMTP, XMPP, TCP/IP, FTP, Tuple Spaces,… WSDL Composite SOAP, WS-A JMS, RMI/IIOP WS-Security* WS-Policy* UDDI, WS-A, WS-MEX, WSIL Atomic BPEL WS-C, WS-CDL, BPEL4Chor WSRF Components WSRM WS-AT, WS-BA,…
  5. Why Orchestration? ??? To achieve a business goal, you often need more than one service… Which to use, in which order, how to use them?
  6. Web Service Orchestration BPEL!
  7. BPEL 2.0 Activities compensateScope compensate Basic Activities Structured Activities receive reply invoke assign validate throw rethrow exit wait empty extensionActivity forEach sequence 2. N. 1. … flow B C A while c repeatUntil c if-elseif-else c1 c2 … 2. N. 1. … pick … A M2 M1 scope
  8. Fault and Compensation Handling
  9. Modeling Styles: Example
  10. BPEL Open Source Orchestra
  11. Test Structure BPEL BPELUnit Real Services deploy <soap> <soap> <soap> <soap> Client Mock A Mock B <soap> undeploy Eclipse Ant Command Line Deployer (optional)
  12. Tammo van Lessen (IAAS, Uni Stuttgart) & Simon Moser (IBM) Demo
  13. Q&A Thank you for your attention!
Advertisement