Enterprise Service Bus

Un Enterprise Service Bus (ESB) è un'infrastruttura software che fornisce servizi di supporto a Service-oriented architecture complesse. Si basa su sistemi disparati, interconnessi con tecnologie eterogenee, e fornisce in maniera consistente servizi di coordinamento, sicurezza, messaggistica, instradamento intelligente e trasformazioni, agendo come una dorsale attraverso la quale viaggiano servizi software e componenti applicativi.
Un Enterprise Service Bus si contraddistingue come soluzione migliorativa, rispetto ad altre più classiche di tipo point-to-point in quanto ad esso sono delegati i servizi comuni denominati "core service" che andrebbero altresì realizzati.
L'Enterprise Service Bus concettualmente prevede la suddivisione in "isole" tecnologiche e/o applicative, la connessione al BUS infrastrutturale è assicurata attraverso principi di "binding" multiplo sia in modalità "loose coupling" che via "adapting". (fonte: Wikipedia)
Loading....