Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

WS-BPEL-liiketoimintaprosessit SOA-arkkitehtuurissa

Tiihonen, Heimo (2011)

 
Avaa tiedosto
Tiihonen_Heimo.pdf (1.307Mt)
Lataukset: 


Tiihonen, Heimo
Metropolia Ammattikorkeakoulu
2011
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105208900
Tiivistelmä
Tämän työn tarkoituksena on toimia esiselvityksenä WS-BPEL-liiketoimintaprosessien käytettävyydelle eräässä työn tilaajan asiakasprojektissa. Työssä käydään läpi WS-BPEL:in suhdetta SOA-arkkitehtuuriin, SOA:n suunnitteluperiaatteita ja vertaillaan sitä perinteisiin tapoihin toteuttaa hajautettuja järjestelmiä.

SOA:n sanotaan olevan arkkitehtuuri, joka perustuu palvelukeskeisille suunnitteluperiaatteille. SOA:n rakennuskivinä ovat mahdollisimman yleiskäyttöiset palvelut, jotka eivät pidä sisällään yksittäiseen liiketoimintaprosessiin liittyvää liiketoimintalogiikkaa. Liiketoiminta- prosessikohtainen logiikka voidaan toteuttaa WS-BPEL-kuvauskieltä käyttämällä orkestrointipalvelussa, joka käyttää yleiskäyttöisiä palveluita toteuttamaan tarvitsemansa tehtävät.

WS-BPEL on IBM:n ja Microsoftin yhteistyössä kehittämä XML-pohjainen kieli suoritettavien liiketoimintaprosessien kuvaamiseen. Sen uusin versio on OASIS:n vuonna 2007 standardoima WS-BPEL 2.0. Kieltä voi käyttää sekä järjestelmien integroimiseen Web Services -rajapinnan yli että SOA:n orkestrointipalvelukerroksen toteuttavana teknologiana.

Työn tilaajaa kiinnosti erityisesti WS-BPEL-liiketoimintaprosessien siirrettävyys eri toimittajien WS-BPEL-moottoreiden välillä. Osana tätä työtä toteutettiin BluePrint5-esimerkkiprosessin siirtäminen Oraclen GlassFish ESB:ltä Apachen ODE:lle. Siirto saatiin toteutettua onnistuneesti, vaikka sitä hidastivatkin molempien WS-BPEL-moottoreiden pienet poikkeavuudet WS-BPEL 2.0 -standardista. Siirrettävyyden helpottamiseksi on tärkeää noudattaa yksityiskohtaisesti WS-BPEL-standardia eikä tukeutua toimittajien standardista poikkeaviin ratkaisuihin.
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste