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
- ↑ 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.
- ↑ 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. (Venäjän kieli)
- ↑ Web Services -orkesteri ja koreografia - avoimet järjestelmät . Haettu 30. lokakuuta 2009. Arkistoitu alkuperäisestä 2. maaliskuuta 2010. (määrätön)
- ↑ 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
- David A. Chappelle, "ESB – Enterprise Service Bus" (BHV-Petersburg: 2008, ISBN 978-5-9775-0294-8 )
- Binildas A. Christudas, "Service Oriented Java Business Integration" (Packt Publishers: helmikuu 2008, ISBN 1-84719-440-0 ; ISBN 978-1-84719-440-4 )
- Michael Bell, "Service-Oriented Modeling: Service Analysis, Design and Architecture" (2008 John Wiley & Sons , ISBN 978-0-470-14111-3 )
- Rademakers, Tijs, Dirksen, Jos, "Open-Source ESBs in Action" (2008 Manning, ISBN 1-933988-21-5 ), http://manning.com/rademakers/
- Chappel, Dave. "ESB:n myytinmurtajat: 10 yrityspalvelubussin myyttiä kumottu. Määritelmän selkeys kasvavalle ilmiölle". http://soa.sys-con.com/node/48035#