BPEL w Praktyce [email_address]
BPEL w Praktyce - Wstęp <ul><li>Rafał Rusin TouK (http://rrusin.blogspot.com)
Maciej Próchniak TouK
Przegląd narzędzi, które zastosowaliśmy w komercyjnych projektach: </li><ul><li>SMX, ODE, Camel, ActiveMQ, Oracle
Narzędzia użyte do testów: SoapUI </li></ul></ul>
Język BPEL - Wprowadzenie <ul><li>Specyfikacja WS BPEL ścisłe powiązanie z WSDL'em
Upcoming SlideShare
Loading in...5
×

Bpel + Ode - Rafał Rusin

701

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
701
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bpel + Ode - Rafał Rusin

  1. 1. BPEL w Praktyce [email_address]
  2. 2. BPEL w Praktyce - Wstęp <ul><li>Rafał Rusin TouK (http://rrusin.blogspot.com)
  3. 3. Maciej Próchniak TouK
  4. 4. Przegląd narzędzi, które zastosowaliśmy w komercyjnych projektach: </li><ul><li>SMX, ODE, Camel, ActiveMQ, Oracle
  5. 5. Narzędzia użyte do testów: SoapUI </li></ul></ul>
  6. 6. Język BPEL - Wprowadzenie <ul><li>Specyfikacja WS BPEL ścisłe powiązanie z WSDL'em
  7. 7. BPEL – przegląd podstawowych konstrukcji języka </li><ul><li>Partner linki, RECEIVE, REPLY, INVOKE, WAIT (przykład Ping Pong)
  8. 8. Korelacje
  9. 9. Event Handler'y
  10. 10. Fault Handler'y, THROW
  11. 11. Kompensacje
  12. 12. Konstrukcja FLOW i linki </li></ul></ul>
  13. 13. ODE - Wprowadzenie <ul><li>ODE = Orchestration Director Engine </li><ul><li>Rozszerzenia BPEL'a: Activity Recovery, ExtVars, SEP, XPath 2.0, XQuery 1.0, Pomocnicze funkcje XPath, Replayer i wersjonowanie (o tym za chwilę)
  14. 14. Monitorowanie i operacje administracyjne: Management API, Zapytania SQL
  15. 15. Dystrybucje: WAR, JBI </li></ul></ul>
  16. 16. Replayer i Wersjonowanie <ul><li>Wersjonowanie </li><ul><li>Zasada działania, stany ACTIVE i RETIRED
  17. 17. Rozróżnienie procesów zadeployowanych od zarejestrowanych w bazie </li></ul><li>Replayer </li><ul><li>Do czego służy? </li><ul><li>Inicjowanie stanów instancji procesów
  18. 18. Odtwarzanie błędów z produkcji lokalnie
  19. 19. Migrowanie stanu procesu do najnowszej wersji </li></ul></ul></ul>
  20. 20. Podsumowanie <ul><li>BPEL i BPMN - porównanie
  21. 21. Konkurencja dla BPEL'a </li><ul><li>Bezpośrednia – brak?
  22. 22. Architektura oparta na Javie i zapisywaniu stanu w bazie – polemika </li></ul><li>Konkurencja dla ODE </li><ul><li>Sun BPEL
  23. 23. ActiveVOS – komercyjny BPEL
  24. 24. BPMN </li></ul><li>Przyszłość ODE (ODE-2.X, ODE-1.X + SMX) </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×