Skip to main content

Cos'è un bus di servizio aziendale?

Nell'informatica, un bus di servizio aziendale (ESB) è un programma software che rende i servizi modulari disponibili per i consumatori su Internet.Questo bus è il meccanismo di consegna per la tecnologia software Orientated Service Oriented (SOA).Questi sono utilizzati nelle attività bancarie online, nelle prenotazioni di viaggi e nei lettori di ticchietti.

Il bus di servizio aziendale è un sistema di consegna dei messaggi per i servizi Web.È responsabile della condivisione e del routing dei messaggi tra i sistemi informatici.Questo è simile a un ufficio postale automatizzato che garantisce che i dati vengano consegnati in modo sicuro all'individuo appropriato sulla rete.

Quando è stata creata l'architettura orientata al servizio, non esisteva un metodo standard per presentare i servizi alle imprese alla comunità in generale.Ciò ha reso difficile per le aziende condividere informazioni perché i file non erano disponibili in un metodo standard.Il bus Enterprise Service ha creato una piattaforma standard con protocolli definiti per tutte le aziende per condividere in modo sicuro i servizi aziendali attraverso le reti.

Sono disponibili molti tipi di autobus di servizio.Questi in genere variano nel prezzo e nella complessità.È importante determinare il livello di raffinatezza di cui una società ha bisogno prima di acquistare un bus di servizi aziendali perché grandi sistemi complessi possono costare diversi milioni di dollari.I piccoli autobus sono disponibili su Internet e forniscono un supporto adeguato per le piccole applicazioni Web basate sul servizio.

Il bus di servizio aziendale è un esempio di tecnologia Middleware orientata ai messaggi (MAM).Questa famiglia di strumenti fornisce il condotto per condividere informazioni tra i consumatori e altre attività.Alcuni altri esempi di tecnologia della mamma includono IBM Mqseries .Questa tecnologia fornisce un modo generico ai sistemi informatici di inviare messaggi in modo affidabile standard.

I piccoli autobus di servizi sono in genere sufficienti per le start-up che hanno solo pochi servizi disponibili.Questo tipo di bus di servizio aziendale fornirà la funzionalità minima necessaria per gestire i moduli aziendali su Internet.Man mano che la domanda cresce, l'azienda può aggiornare la piattaforma di bus e le infrastrutture in un modello più complesso.

Il bus di servizio aziendale è responsabile della condivisione dei messaggi di servizio da un'azienda.Questo tipo di condivisione richiede una sicurezza sufficiente attorno ai dati esposti.Il bus in genere include funzioni che possono crittografare e decrittografare i messaggi prima di essere condivisi attraverso la rete.Questo processo di crittografia protegge i messaggi prima che vengano trasferiti sulla rete.

Il linguaggio di esecuzione dei processi aziendali (BPEL) si basa su un bus di servizi aziendali per comunicare i servizi aziendali a clienti esterni.Questo linguaggio di scripting speciale incapsula le regole per processi aziendali specifici per un'azienda.Il programma BPEL richiede un'applicazione ESB per garantire l'affidabilità e le prestazioni dei servizi.