WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

Service integration bus

Un service integration bus fornisce un ambito all'interno del quale è possibile configurare risorse per i moduli di mediazione e gli endpoint di interazione distribuiti in WebSphere ESB.

Attenzione: Un enterprise service bus non è solo un service integration bus. Un enterprise service bus è principalmente un'architettura utilizzata per la logica di integrazione e la connettività degli endpoint di interazione descritti da SCA. Un service integration bus fa parte delle tecnologie fornite da WebSphere Application Server su cui viene sviluppato WebSphere ESB. L'enterprise service bus può includere più service integration bus, WebSphere MQ e altre tecnologie.

Quando si fa riferimento in maniera abbreviata ad un enterprise service bus, viene utilizzato il termine ESB. Quando si fa riferimento in maniera abbreviata ad un service integration bus, viene utilizzato il termine bus.

Per WebSphere ESB, un bus consente l'instradamento dei messaggi tra endpoint con una qualità specifica del servizio di interazione e se necessario può conservare temporaneamente dei messaggi. E' possibile configurare una gamma di QoS (quality of service) dalla consegna garantita e sicura (nella quale i messaggi vengono trasmessi in maniera sicura e si garantisce che non andranno persi) al massimo sforzo (in cui i messaggi potrebbero andare persi in caso di errore di sistema). I programmi di implementazione per gli endpoint scelgono il livello desiderato di QoS tramite la dichiarazione di annotazioni sulle esportazioni e importazioni dei moduli SCA. Se non si specifica la QoS, WebSphere ESB applica i propri valori predefiniti.

Quando si installa WebSphere ESB, viene creato un bus SCA.SYSTEM per la distribuzione dei moduli SCA. Se la configurazione di questo bus non è adeguata per i moduli SCA o si desidera utilizzare service integration bus in maniera diversa, è possibile scegliere tra una gamma di ambienti bus che includono un bus con più server, diversi bus con un server singolo che utilizzano server differenti e bus collegati a WebSphere MQ.

Molti scenari richiedono una topologia bus di tipo semplice; ad esempio un server singolo. Aggiungendo più server ad un unico bus, è possibile aumentare il numero di punti di connessione. Aggiungendo cluster di server come membri di un bus, è possibile aumentare la scalabilità e ottenere una disponibilità elevata. Tuttavia per connettersi ad un bus non è necessario che i server siano membri del bus. In topologie bus di maggiore complessità, vengono configurati più bus che possono essere interconnessi per formare reti complesse. Un'azienda può distribuire più bus per ragioni organizzative; ad esempio se dispone di settori autonomi può richiedere la gestione separata dei bus in ogni ubicazione.


Concept topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_buses.html

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)