Enterprise Service Bus

A vállalati szolgáltatásbusz ( angolul  enterprise service bus , ESB ) egy köztes szoftver , amely a szolgáltatás-orientált architektúra elvei alapján központosított és egységes esemény-orientált üzenetküldést biztosít a különböző információs rendszerek között . A koncepciót a 2000-es évek elején vezette be a Progress Software  - Sonic, aki kifejlesztette a SonicMQ MOM terméket [1] [2] .

Építészet

A szolgáltatásbusz fő elve a különböző rendszerek közötti üzenetküldés egyetlen ponton keresztül történő koncentrálása, amelyben szükség esetén a tranzakciók vezérlése , adatátalakítása és üzenetbiztonsága biztosított. Az üzenetek feldolgozásának és továbbításának minden beállítását szintén egy pontra koncentráltnak, szolgáltatásokban alakítottnak tekintjük, így a buszra kapcsolt információs rendszer cseréjekor nincs szükség más rendszerek újrakonfigurálására.

A nevet a számítógép rendszerbuszával analóg módon választották ki , amely lehetővé teszi több eszköz csatlakoztatását és adatátvitelt köztük egy vezetékkészleten keresztül.

Főbb jellemzők

A "Vállalati szolgáltatásbusz" a különböző megvalósításokban kissé eltérő módon kezelt képességek gyűjtőfogalma. Általános szabály, hogy a következő főbb jellemzők tűnnek ki:

Egyes szoftvertermékek általában kész adaptereket is tartalmaznak adott alkalmazásszoftverekhez való csatlakozáshoz , és tartalmazhatnak egy API -t is az ilyen adapterek létrehozásához.

Szoftvertermékek

2011 második felétől a Forrester a "vezetők hullámának" [4] a következő, jelentős piaci jelenléttel rendelkező termékeket nevezi: WebMethods ESB ( Software AG , WebMethods termékcsalád , az azonos nevű cég megvásárolta), ActiveMatrix Service Busz ( Tibco ), Oracle Service Bus ( Oracle , Fusion Middleware család ), WebSphere Message Broker ( IBM , WebSphere család ). Sonic ESB ( Progress Software ), WebSphere ESB és ESBRE (IBM), FuseSource , jelentéktelenekkel - MuleESB , WSO2, JBoss ESB ( Red Hat ).

Linkek

  1. David Norfolk. Mindezt az Enterprise Service Bus fedélzetén. eseményfeldolgozás, valaki?  (angol) . A nyilvántartás (2005. október 6.). - " A Sonic Software komoly igényt tart az Enterprise Service Bus (ESB) feltalálására, és mindenki másnál többet tett a koncepció evangelizálásáért, amelyet anyavállalata, a Progress Software erőforrásai támogatnak. " Letöltve: 2012. december 4. Az eredetiből archiválva : 2012. december 7..
  2. Leonyid Csernyak. SDN - a koncepciótól a piacig . nyílt rendszerek. DBMS . Open Systems (2012. november 20.). „ Emlékezzen csak Sonicra, aki először 2002-ben vetette fel a vállalati szolgáltató busz (ESB) ötletét, és ma már a Wikipédiában sem említik. ” Letöltve: 2012. december 4. Az eredetiből archiválva : 2012. december 7..
  3. Web Services hangszerelés és koreográfia – nyílt rendszerek . Letöltve: 2009. október 30. Az eredetiből archiválva : 2010. március 2..
  4. Ken Vollmer. The Forrester Wave: Enterprise Service Bus, 2011 II. negyedév  (angol) . hullám . Forrester (2011. április 25.). Letöltve: 2012. december 4. Az eredetiből archiválva : 2012. december 7..

Irodalom