Enterprise Service Bus (ESB)

Autore: Peter Berry
Data Della Creazione: 19 Agosto 2021
Data Di Aggiornamento: 22 Giugno 2024
Anonim
Enterprise Service Bus (ESB)
Video: Enterprise Service Bus (ESB)

Contenuto

Definizione: cosa significa Enterprise Service Bus (ESB)?

Un bus di servizio aziendale (ESB) è una piattaforma integrata che fornisce servizi di interazione e comunicazione fondamentali per applicazioni software complesse tramite un motore di messaggistica o bus basato su eventi e basato su standard, costruito con tecnologie di prodotto di infrastruttura middleware. La piattaforma ESB è orientata all'isolamento del collegamento tra un canale di servizio e di trasporto e viene utilizzata per soddisfare i requisiti dell'architettura orientata ai servizi (SOA).


Le opinioni sulla definizione esatta di ESB differiscono perché il termine fa spesso riferimento all'infrastruttura software sottostante agli ESB.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Enterprise Service Bus (ESB)

ESB include i seguenti componenti principali:

  • Piattaforma architettonica
  • Prodotto software
  • Pacchetto di prodotti software

Un ESB fornisce un livello concettuale per un sistema di messaggistica aziendale consolidato, che consente agli architetti dell'integrazione di applicare i vantaggi della messaggistica senza scrivere codice. A differenza delle tecniche tradizionali di integrazione delle applicazioni aziendali (EAI), come un hub monolitico o uno stack di strutture a raggio, un ESB si basa su semplici funzioni separate come parti elementari con distribuzione distribuita e collaborazione, come richiesto.


Inoltre, un ESB ha elementi strutturali SOA e SOA 2.0 basati su metrica che offrono flessibilità e capacità di mezzi di trasporto multipli. La maggior parte dei provider ESB integra i valori SOA tenendo conto dei formati indipendenti.