haku: @keyword ESB / yhteensä: 12
viite: 9 / 12
Tekijä:Melleri, Ilkka
Työn nimi:Message-based integration using Enterprise Service Bus
Viestipohjainen integraatio palveluväylää (ESB) käyttäen
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:2009
Sivut:53 s. + liitt.      Kieli:   eng
Koulu/Laitos/Osasto:Automaatio- ja systeemitekniikan laitos
Oppiaine:Automaation tietotekniikka   (AS-116)
Valvoja:Koskinen, Kari
Ohjaaja:Vainikka, Jari
Digitoitu julkaisu: https://aaltodoc.aalto.fi/handle/123456789/96471
OEVS:
Digitoitu arkistokappale on julkaistu Aaltodocissa
Sijainti:P1 Ark TKK  6610   | Arkisto
Avainsanat:message-based integration
integration
ESB
SOA
portal
viestipohjainen integraatio
integraatio
SOA
ESB
palvelusuuntautunut arkkitehtuuri
palveluväylä
portaali
Tiivistelmä (fin): Yritysten tietojärjestelmät eivät voi toimia eristyksissä toisistaan.
Liiketoiminnan kannalta on ensisijaisen tärkeää, että kaikki tieto ja toiminnallisuudet ovat käytettävissä.
Järjestelmien tulee siis kommunikoida ja vaihtaa tietoa keskenään.
Ongelmana on kuitenkin se, että järjestelmät eivät ole suoraan yhteensopivia, Haasteina ovat esimerkiksi yhteensopimattomat tietotyypit, kommunikointiprotokollat sekä kommunikointityylit (interaction styles).
Lisäksi, järjestelmien toteutuksessa ei välttämättä ole otettu huomioon tulevaisuuden integrointitarpeita, mikä edelleen lisää integraatiohaasteita.

Viestipohjainen integraatio on yksi lähestymistapa toteuttaa edellä mainittu järjestelmäintegraatio.
Viestipohjaisen integraation ominaisuuksia ovat luotettavuus, skaalautuvuus sekä löyhä kytkentä (loose coupling).
Viestipohjaisen integraation tehokkaaseen toteuttamiseen tarvitaan teoreettinen malli, kuten palvelusuuntautunut arkkitehtuuri (Service-oriented architecture, SOA) sekä teknologia-alusta, kuten palveluväylä (Enterprise Service Bus, ESB).

Tämä diplomityö pyrkii esittelemään ja perustelemaan viestipohjaisen integraation käytön järjestelmäintegraatiossa.
Työssä esitetään palvelusuuntautuneen arkkitehtuurin sekä palveluväylän lähestymistapa ja perusperiaatteet.
Lisäksi, teoriaesityksen syventämiseksi työssä toteutettiin käytännön integraatioratkaisu.

Käytännönosuudessa toteutettu integraatioratkaisu koostui Java Enterprise Edition portaalista, joka integroitiin eri järjestelmiin suoraan sekä avoimen lähdekoodin ESB-ohjelmiston avulla.
Ratkaisussa havainnoitiin, että järjestelmien integrointi suoraan oli nopeampaa ja yksinkertaisempaa kuin ESB:tä käyttäen.
Toisaalta, ESB:n avulla toteutuksesta tuli helpommin hallinnoitava ja laajennettava.
ED:2009-06-02
INSSI tietueen numero: 37447
+ lisää koriin
INSSI