Co je to podniková servisní autobus?
V oblasti výpočetní techniky je Enterprise Service Bus (ESB) softwarový program, který zpřístupňuje modulární služby spotřebitelům na internetu. Tato sběrnice je mechanismem doručení pro softwarovou technologii orientovanou na služby (SOA). Používají se v online bankovnictví, cestovních rezervacích a čtenářech vstupenek.
Enterprise Service Bus je systém dodávek zpráv pro webové služby. Je zodpovědný za sdílení a směrování zpráv mezi počítačovými systémy. Je to podobné automatizované poště, která zajišťuje, že data jsou bezpečně doručena příslušnému jednotlivci v síti.
Když byla poprvé vytvořena architektura orientovaná na službu, neexistovala žádná standardní metoda pro představení obchodních služeb komunitě obecně. To společnostem ztěžovalo sdílení informací, protože soubory nebyly k dispozici standardní metodou. Enterprise Service Bus vytvořila standardní platformu s definovanými protokoly pro všechny společnosti, aby bezpečně sdílely obchodní služby napříč sítí.
K dispozici je mnoho typů servisních autobusů. Ty se obvykle liší v ceně a složitosti. Je důležité určit úroveň sofistikovanosti, kterou společnost potřebuje před zakoupením podnikového servisního autobusu, protože velké komplexní systémy mohou stát několik milionů dolarů. Malé autobusy jsou k dispozici na internetu a poskytují dostatečnou podporu pro malé webové aplikace založené na službách.
Podnikatelský servisní autobus je příkladem technologie middlewaru orientovaného na zprávy. Tato rodina nástrojů poskytuje vedení pro sdílení informací mezi spotřebiteli a jinými podniky. Mezi další příklady technologie MOM patří IBM Mqseries®. Tato technologie poskytuje obecný způsob, jak počítačové systémy odesílat zprávy standardním spolehlivým způsobem.
Autobusy pro malé služby obvykle stačí pro začínající společnosti, které mají k dispozici pouze několik služeb. Tento typ podnikového serveruVice Bus poskytne minimální funkce potřebnou pro správu obchodních modulů na internetu. Jak poptávka roste, může podnik upgradovat platformu autobusů a infrastrukturu na složitější model.
Za sdílení služeb od společnosti je zodpovědný autobus Enterprise Service. Tento typ sdílení vyžaduje dostatečné zabezpečení kolem exponovaných údajů. Sběrnice obvykle zahrnuje funkce, které mohou šifrovat a dešifrovat zprávy dříve, než budou sdíleny v síti. Tento šifrovací proces zajišťuje zprávy dříve, než budou přeneseny přes síť.
Jazyk pro provádění obchodních procesů (BPEL) se spoléhá na podnikovou servisní autobus, který sděluje obchodní služby externím zákazníkům. Tento speciální jazyk skriptování zahrnuje pravidla pro konkrétní obchodní procesy pro společnost. Program BPEL vyžaduje aplikaci ESB, aby byla zajištěna spolehlivost a výkon služeb.