Bpel + Ode - Rafał Rusin

download Bpel + Ode - Rafał Rusin

If you can't read please download the document

Transcript of Bpel + Ode - Rafał Rusin

BPEL w Praktyce

[email protected]

BPEL w Praktyce - Wstp

Rafa Rusin TouK (http://rrusin.blogspot.com)

Maciej Prchniak TouK

Przegld narzdzi, ktre zastosowalimy w komercyjnych projektach:SMX, ODE, Camel, ActiveMQ, Oracle

Narzdzia uyte do testw: SoapUI

Jzyk BPEL - Wprowadzenie

Specyfikacja WS BPEL
cise powizanie z WSDL'em

BPEL przegld podstawowych konstrukcji jzykaPartner linki, RECEIVE, REPLY, INVOKE, WAIT (przykad Ping Pong)

Korelacje

Event Handler'y

Fault Handler'y, THROW

Kompensacje

Konstrukcja FLOW i linki

ODE - Wprowadzenie

ODE = Orchestration Director EngineRozszerzenia BPEL'a:
Activity Recovery, ExtVars, SEP, XPath 2.0, XQuery 1.0, Pomocnicze funkcje XPath, Replayer i wersjonowanie (o tym za chwil)

Monitorowanie i operacje administracyjne:
Management API, Zapytania SQL

Dystrybucje: WAR, JBI

Replayer i Wersjonowanie

WersjonowanieZasada dziaania, stany ACTIVE i RETIRED

Rozrnienie procesw zadeployowanych
od zarejestrowanych w bazie

ReplayerDo czego suy?Inicjowanie stanw instancji procesw

Odtwarzanie bdw z produkcji lokalnie

Migrowanie stanu procesu do najnowszej wersji

Podsumowanie

BPEL i BPMN - porwnanie

Konkurencja dla BPEL'aBezporednia brak?

Architektura oparta na Javie i zapisywaniu
stanu w bazie polemika

Konkurencja dla ODESun BPEL

ActiveVOS komercyjny BPEL

BPMN

Przyszo ODE (ODE-2.X, ODE-1.X + SMX)