Inleiding (1/4)

7
Inleiding (1/4) • Nood aan integratie: – binnen de onderneming (EAI) – overheen ondernemingen (B2B) extended enterprise – realisatie dmv. web services

description

Inleiding (1/4). Nood aan integratie: binnen de onderneming (EAI) overheen ondernemingen (B2B) extended enterprise realisatie dmv. web services. Inleiding (2/4). Web service = - PowerPoint PPT Presentation

Transcript of Inleiding (1/4)

Page 1: Inleiding (1/4)

Inleiding (1/4)

• Nood aan integratie:

– binnen de onderneming (EAI)– overheen ondernemingen (B2B)

extended enterprise

– realisatie dmv. web services

Page 2: Inleiding (1/4)

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

Page 3: Inleiding (1/4)

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

Page 4: Inleiding (1/4)

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

Page 5: Inleiding (1/4)

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

Page 6: Inleiding (1/4)

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

Page 7: Inleiding (1/4)

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