Enterprise Service Bus

Yrityspalveluväylä ( englanniksi  enterprise service bus , ESB ) on väliohjelmisto , joka tarjoaa keskitetyn ja yhtenäisen tapahtumalähtöisen viestinnän eri tietojärjestelmien välillä palvelukeskeisen arkkitehtuurin periaatteiden pohjalta . Konseptin esitteli 2000-luvun alussa Progress Software  - Sonic, joka kehitti MOM - tuotteen SonicMQ [1] [2] .

Arkkitehtuuri

Palveluväylän pääperiaate on viestinnän keskittäminen eri järjestelmien välillä yhden pisteen kautta, jossa tarvittaessa tarjotaan transaktioiden ohjaus , tiedonmuunnos ja viestiturva. Kaikki viestien käsittelyn ja lähettämisen asetukset oletetaan myös keskittyneen yhteen pisteeseen ja muodostuvat palvelukohtaisesti, joten väylään kytkettyä tietojärjestelmää korvattaessa ei tarvitse konfiguroida uudelleen muita järjestelmiä.

Nimi valittiin analogisesti tietokoneen järjestelmäväylän kanssa , jonka avulla voit yhdistää useita laitteita ja siirtää tietoja niiden välillä yhden johdinsarjan kautta.

Tärkeimmät ominaisuudet

"Enterprise Service Bus" on kattotermi joukolle ominaisuuksia, joita käsitellään hieman eri tavalla eri toteutuksissa. Yleensä seuraavat keskeiset ominaisuudet erottuvat:

Tietyt ohjelmistotuotteet sisältävät yleensä myös valmiita sovittimia tiettyyn sovellusohjelmistoon yhdistämistä varten , ja ne voivat sisältää myös API :n tällaisten sovittimien luomista varten.

Ohjelmistotuotteet

Vuoden 2011 toisesta puoliskosta lähtien Forrester viittaa "johtajien aaltoon" [4] seuraaviin tuotteisiin, joilla on merkittävä markkina-asema: WebMethods ESB ( Software AG , WebMethods -tuoteperhe , samannimisen yrityksen hankkima), ActiveMatrix Service Väylä ( Tibco ), Oracle Service Bus ( Oracle , Fusion Middleware perhe ), WebSphere Message Broker ( IBM , WebSphere perhe ). Sonic ESB ( Progress Software ), WebSphere ESB ja ESBRE (IBM), FuseSource , merkityksettömillä - MuleESB , WSO2, JBoss ESB ( Red Hat ).

Linkit

  1. David Norfolk. Kaikki Enterprise Service Busissa. tapahtumankäsittely, joku?  (englanniksi) . Rekisteri (6. lokakuuta 2005). - " Sonic Softwarella on hyvä vaatimus Enterprise Service Busin (ESB) keksinnöstä, ja se on tehnyt enemmän kuin kukaan muu evankelioidakseen konseptia emoyhtiönsä Progress Softwaren resurssien tukemana. " Haettu 4. joulukuuta 2012. Arkistoitu alkuperäisestä 7. joulukuuta 2012.
  2. Leonid Tšernyak. SDN - konseptista markkinoille . avoimet järjestelmät. DBMS . Open Systems (20. marraskuuta 2012). " Muistakaa Sonic, joka keksi ensimmäisen kerran idean yrityspalveluväylästä (ESB) vuonna 2002, ja nykyään sitä ei edes mainita Wikipediassa. " Haettu 4. joulukuuta 2012. Arkistoitu alkuperäisestä 7. joulukuuta 2012.
  3. Web Services -orkesteri ja koreografia - avoimet järjestelmät . Haettu 30. lokakuuta 2009. Arkistoitu alkuperäisestä 2. maaliskuuta 2010.
  4. Ken Vollmer. The Forrester Wave: Enterprise Service Bus, Q2 2011  (englanniksi) . aalto . Forrester (25. huhtikuuta 2011). Haettu 4. joulukuuta 2012. Arkistoitu alkuperäisestä 7. joulukuuta 2012.

Kirjallisuus