ESB: The Mule Solution
by FlossLab on Jul 28, 2011
- 1,607 views
Per soddisfare esigenze riguardo all’automazione dei processi, monitoraggio e controllo dei costi, il mercato offre tutta una serie di applicativi software specializzati per risolvere le singole ...
Per soddisfare esigenze riguardo all’automazione dei processi, monitoraggio e controllo dei costi, il mercato offre tutta una serie di applicativi software specializzati per risolvere le singole problematiche e migliorare la produttività aziendale. Un grosso ostacolo all’ottiè dato dal fatto che le varie applicazioni software tipicamente non comunicano tra di loro, nè condividono dati. Questa mancanza di comunicazione porta all’inefficienza, perchè gli stessi dati sono memorizzati in diversi punti. Nasce così l’esigenza di integrare tra di loro le applicazioni software.
Architetti e venditori del software suggeriscono diversi approcci per risolvere i problemi di integrazione, dalla scrittura di wrappers che usano un protocllo comune al porting di sistemi legacy in Java o .Net, in maniera da creare moderne architetture enterprise. Spesso tutti questi approcci sono poco pratici in quanto necessitano della scrittura di codice, l’investimento di tanto tempo e risorse e rimanendo comunque accoppiati a specifici sistemi, linguaggi o protocolli.
La soluzione al problema può essere quella di far comunicare le applicazione con i protocolli che già supportano (SOAP, REST, EDI) su un comune sistema di comunicazione, che abbia un suo metodo indipendente di aggregazione delle informazioni, tramite l’aggiunta di moduli di traduzione specifici per protocollo o applicazione. Il termine sotto cui si racchiude questo concetto architetturale è Enterprise Service Bus che nell’ultimo decennio è diventato lo strumento più utilizzato per l’integrazione di sistemi che hanno interfacce di scambio dati eterogenee e/o basate su una notevole varietà di tecnologie.
Mule ESB è un Enterprise Service Bus e un framework di integrazione leggero a sorgente aperto. E' in grado di gestire servizi e applicazioni utilizzando molteplici tecnologie di trasporto e messaggistica.
Questo laboratorio affronta l’introduzione agli ESBs e all’Enterprise Integration tramite Mule ESB.
Statistics
- Likes
- 1
- Downloads
- 70
- Comments
- 6
- Embed Views
- Views on SlideShare
- 1,603
- Total Views
- 1,607


Il link del post http://musarra.wordpress.com/2012/03/20/mule-studio-jdbc-transport/
Bye,
Antonio. 1 year ago
A presto! 1 year ago
Nell'insieme ritengo che sia un prodotto dalle buone potenzialità nell'ambito open source. A parte qualche bug sono riuscito in poco tempo a realizzare dei flow (come orchestrazione di altri servizi) molto complessi.
A breve cercherò di pubblicare qualcosa sul mio blog.
Grazie,
Antonio. 1 year ago
ti ringraziamo per i complimenti, per qualunque altro dubbio non esitare a contattarci anche via mail o telefono!
I nostri contatti li trovi su www.flosslab.it. 1 year ago
ottima introduzione sull'ESB Mule. Ho utilizzato diversi ESB (sia commerciali e non). Da da circa una settimana utilizzo l'ESB Mule per scelta progettuale, ho notato però che la documentazione del sito è abbastanza carente e non allineata alla versione corrente. Seguendo la documentazione, ho incontrato parecchi problemi con il semplice outbound wsdl-cxf (http://www.mulesoft.org/documentation/display/MULE3USER/WSDL+Connectors), quanto riportato sulla documentazione non funziona in parte sulla versione 3.0, in particolare nel caso di specifica di WSDL esterno. Spero di risolvere.... 1 year ago