• Email
  • Like
  • Save
  • Private Content
  • Embed
 

ESB: The Mule Solution

by 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.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

1 Embed 4

http://www.jugsardegna.org 4

Statistics

Likes
1
Downloads
70
Comments
6
Embed Views
4
Views on SlideShare
1,603
Total Views
1,607

16 of 6 previous next Post a comment

  • amusarra Antonio Musarra, Senior Consultant at Altran Italia S.p.A Ho postato sul mio blog un primo semplice articolo su Mule Studio. Sull'articolo ho inserito il vostro lavoro come risorsa molto utile da leggere.
    Il link del post http://musarra.wordpress.com/2012/03/20/mule-studio-jdbc-transport/

    Bye,
    Antonio.
    1 year ago
    Are you sure you want to
  • FlossLab FlossLab at FlossLab @amusarra Grazie a te per aver condiviso con noi le tue considerazioni, lo scambio di conoscenze è sempre un apporto di valore!

    A presto!
    1 year ago
    Are you sure you want to
  • amusarra Antonio Musarra, Senior Consultant at Altran Italia S.p.A @FlossLab grazie della risposta. Comunque devo dire che almeno per l'ambiente Mule Studio devono ancora fare parecchi miglioramenti, come dicevo in precedenza alcuni bug ti fanno perdere davvero tempo, come per esempio del connettore SOAP di cui ho aperto un bug.

    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
    Are you sure you want to
  • FlossLab FlossLab at FlossLab Ciao Antonio,
    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
    Are you sure you want to
  • amusarra Antonio Musarra, Senior Consultant at Altran Italia S.p.A Risolto, ho raggiunto il mio obiettivo e aperto un bug su Mule Studio. Spero di non trovare altri problemi così banali che ti fan perder tempo. 1 year ago
    Are you sure you want to
  • amusarra Antonio Musarra, Senior Consultant at Altran Italia S.p.A Ciao FlossLab,
    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
    Are you sure you want to
Post Comment
Edit your comment

ESB: The Mule Solution ESB: The Mule Solution Presentation Transcript