Inleiding (1/4) Nood aan integratie: binnen de onderneming (EAI) overheen ondernemingen (B2B) extended enterprise realisatie dmv. web services
Inleiding (2/4) Web service = onafhankelijke softwarecomponenten die een welbepaalde functionaliteit aanbieden op het World Wide Web en die door andere services of applicaties kunnen aangeroepen worden Nood aan specificaties: SOAP WSDL UDDI
Inleiding (3/4) SOAP (Simple Object Acess Protocol): communicatie dmv. XML-berichten overheen internetprotocols WSDL (Web Service Description Language): interface beschrijving UDDI (Universal Description, Discovery and Integration): “gouden gids” voor consumers en providers
Inleiding (4/4) BPI (Business Process Integration): integratie bedrijfsprocessen web service choreografie: geeft aan in welke volgorde de de aanroepen naar de respectievelijke interfaces moeten gebeuren om tot een interactie te komen die “past” binnen de bedrijfsprocessen van de onderneming BPEL4WS, BPML en BPMN
BPML (1/1) Business Process Modeling Language: realisatie van BPMI.org gebaseerd op XML toegankelijk voor alle ontwikkelaars direct uitvoerbaar platformonafhankelijk componentgebaseerde aanpak van databasemanagement naar procesmanagement
BPEL4WS (1/1) IBM, BEA en Microsoft Business Process Execution Language for Web Services of “BEEPEL” BPML en BPEL4WS delen gelijkaardige wortels Bepaalde mogelijkheden waar BPEL4WS zich nog op moet richten convergentie van normen in de industrie rond BPM
BPMN (1/1) Business Process Modeling Notation: realisatie van BPMI (BPMI.org) grafische notatie voor bedrijfsprocessen zowel voor technici als bedrijfsanalisten intuïtief voldoende geavanceerd visualisatie van BPML en BPEL4WS