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

Moduli di mediazione

Quando una richiesta viene trasmessa tra richiedenti del servizio e fornitori di servizi, è possibile inserire la logica che ne verifica lo stato e la modalità con la quale viene instradata (spesso definita logica di mediazione o di interazione del servizio). Questa logica di mediazione viene eseguita da moduli di mediazione, che sono costituiti da importazioni, esportazioni e componenti del flusso.

Importazioni
Le importazioni consentono al modulo di mediazione di fare riferimento ai servizi esterni come se fossero servizi locali.
Esportazioni
Le esportazioni consentono ad un client, che desideri utilizzare una funzione del modulo come servizio, di accedere alle interfacce esterne di un modulo di mediazione (o punti di accesso).
Componenti del flusso
I componenti del flusso possono eseguire la logica di integrazione del servizio, che comprende:
  • Instradamento
  • Ricerca del database
  • Registrazione nel database
  • Conversione della struttura
Figura 1. Un modulo di mediazione è un tipo di modulo SCA per richieste di servizio su un enterprise service bus. Un modulo di mediazione interviene sul flusso di richieste di servizio tra richiedenti e fornitori.
Un modulo di mediazione, distribuito su un ESB per intervenire sul flusso di messaggi tra i richiedenti ed i fornitori di servizi.

Spesso, è utile per un modulo di mediazione riutilizzare un modulo esistente collegando le importazioni ed esportazioni significative.

Figura 2. Un modulo di mediazione che inoltra messaggi di richiesta ad un altro modulo di mediazione. Questa tecnica consente una mediazione più potente e flessibile di richieste di servizio in esecuzione sull'enterprise service bus.
Un modulo di mediazione che inoltra richieste ad un altro modulo di mediazione. Questa tecnica consente una mediazione più potente e flessibile delle richieste di servizio.

I moduli di mediazione sono sviluppati in un ambiente di strumentazione separato e vengono distribuiti all'ambiente di runtime.


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_tour2b.html

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