ETD

Archivio digitale delle tesi discusse presso l'Università di Pisa

Tesi etd-11272012-162128


Tipo di tesi
Tesi di laurea specialistica
Autore
MAGAZZU', EMANUELE
URN
etd-11272012-162128
Titolo
Progettazione e sviluppo di componenti di integrazione di un Enterprise Service Bus in architettura soa
Dipartimento
INGEGNERIA
Corso di studi
INGEGNERIA INFORMATICA PER LA GESTIONE D'AZIENDA
Relatori
relatore Prof.ssa Vaglini, Gigliola
tutor Rontani, Alessandro
relatore Dott. Cimino, Mario Giovanni Cosimo Antonio
Parole chiave
  • enterprise service bus
  • componenti
  • camel
  • activemq
  • soa
  • jms
  • modello publish/subscribe
  • servicemix
  • osgi
Data inizio appello
13/12/2012
Consultabilità
Non consultabile
Data di rilascio
13/12/2052
Riassunto
La necessità di integrare nasce in maniera naturale nell'evoluzione dei sistemi. Lo scopo principale di questa attività è di riuscire ad integrare sistemi informativi eterogenei e autonomi , in modo da sviluppare il business e mantenere stabilità a quanto già presente nell'azienda.
Il progetto nasce dall'esigenza dell'Azienda O.U. di Careggi, di utilizzare un Enterprise Service Bus
con lo scopo di centralizzare,monitorare e gestire l'interoperabilità delle diverse componenti del
sistema informativo aziendale.
Il lavoro svolto nello specifico è stato quello di progettare un modello flessibile ed estensibile, basato su messaggi, che permetta un agevole sviluppo di componenti di integrazione installabili all'interno dell'Enterprise Service Bus in uso a Careggi.
I componenti permetteranno agli applicativi esistenti, la notifica di eventi sanitari verso il CART di Regione Toscana (come avveniva nella precedente architettura priva di ESB), con l'aggiunta di nuove funzionalità di supporto alla gestione, per quanto riguarda il tracciamento di dati contenuti all'interno dei messaggi scambiati e monitoraggio degli stessi, ai fini sia statistici, che di controllo di possibili situazioni di errore altrimenti non riscontrabili in real-time; il tutto, in maniera trasparente agli applicativi client.Il modello progettato, è un modello flessibile e adattabile ad altri contesti aziendali in cui l’architettura SOA faccia uso di un ESB.
File