|
||
SOA - SERVICE-ORIENTED ARCHITECTURE
Architektura zorientowana na usługi (SOA - Service-Oriented Architecture) zakłada, że w systemie informatycznym pojedyncze funkcje biznesowe są implementowane w postaci rozproszonych sfederowanych komponentów usługowych, najczęściej opartych na technologii Web Services. Realizacja kompletnych procesów biznesowych wymaga skoordynowanych i dynamicznych wywołań tak zdefiniowanych komponentów usługowych. W celu uproszczenia implementacji procesów biznesowych, konsorcjum firm BEA Systems, IBM i Microsoft zaproponowało wysokopoziomowy język modelowania procesów BPEL (Business Process Execution Language), za pomocą którego programista opisuje mechanizmy koordynacji, interakcji i integracji funkcji biznesowych. Procesy biznesowe implementowane w języku BPEL same stają się komponentami Web Services i mogą być następnie wykorzystywane jako pojedyncze kroki w realizacji procesów biznesowych wyższego poziomu.
Nasze kompetencje obejmują m.in. zagadnienia technologii Web Services (SOAP, WSDL, UDDI, itp.), modelowania procesów biznesowych w języku BPEL, integracji procesów BPEL.
WYBRANE PUBLIKACJE
|