La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER

Presentazioni simili


Presentazione sul tema: "PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER"— Transcript della presentazione:

1 PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER
UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria Elettronica Dipartimento di Elettronica, Intelligenza Artificiale e Telecomunicazioni PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE MIDDLEWARE TELEREFERTAZIONE Il nostro lavoro è stato svolto in collaborazione tra il dipartimento di elettronica, intelligenza artificiale, e telecomunicazioni e l’asur marche zona 7 di ancona PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE Tesi di Laurea di: SERGIO CONSORTI Relatore: PROF. ING. ALDO FRANCO DRAGONI Correlatore: PROF. PAOLO PULITI

2 TELEREFERTAZIONE TELEMEDICINA Servizi sanitari a distanza
Second Opinion Medica

3 STATO DELL’ARTE Applicazioni specifiche Difficoltà di utilizzo
Hardware apposito Connessioni dedicate COSTO ELEVATO

4 SOLUZIONE SISTEMA ASINCRONO Hardware non dedicato Connessioni TCP/IP
Costi Indipendenti dal numero postazioni Facile utilizzo

5 Programmi informatici intermediari tra applicazioni esistenti
SOLUZIONE Programmi informatici intermediari tra applicazioni esistenti MIDDLEWARE

6 EVENTO CLINICO Repository centrale Richiedente Refertante RDB
MiRoS ha il cuore nel Repository centrale che è un webService che comunica con un DataBase relazionale. Qui è memorizzato l’ Evento Clinico: questo non è i dato clinico effettivo ma una sorta di metadato clinico cioè una raccolta di informazioni legate e che identificano in modo univoco quel dato clinico prodotto dal richiedente l’esame(laboratori, dottori, cittadini) e va alla ricerca si un refertante(dottore: medico di base, medico specialista..) RDB

7 Piattaforma di sviluppo: J2EE
TECNOLOGIE IMPIEGATE Piattaforma di sviluppo: J2EE Robustezza Sicurezza Portabilità J2SE + Applicazioni Web Connettività DataBase Web Service Business API

8 ARCHITETTURA: Orientata ai Servizi WEB (SOA)
TECNOLOGIE IMPIEGATE ARCHITETTURA: Orientata ai Servizi WEB (SOA) Service Registry UDDI Find Publish Per l’implementazione di questa architettura orientata ai servizi abbiamo scelto la tecnologia degli Web Services. I servizi vengono ricercati all’interno di un server basato su protocollo UDDI, un catalogo dei servizi web, che li espone sulla rete sotto forma di descrittori WSDL, file XML che spiegano come utilizzare il servizio web. La comunicazione con il web service avviene attraverso il protocollo SOAP/XML, che data la sua indipendenza dalle piattaforme, si adatta bene allo scambio di informazioni all’interno di un’architettura su rete pubblica come la nostra, in un ambiente distribuito ed eterogeneo, in cui sono presenti differenti sistemi operativi. Bind SOAP/XML Service Requestor Service Provider

9 TECNOLOGIE IMPIEGATE INTERFACCE WEB 100% JAVA + CSS
Ordine e Semplicità Leggerezza Pagine (X)HTML Accessibilità Compatibilità e Indipendenza dispositivo

10 CICLO DI REFERTAZIONE Report View New Close Refertante Repository
INIZIO CREAZIONE EVENTO Refertante Repository Richiedente REFERTAZIONE FIRMA DIGITALE EVENTO CHIUSO? NO Report View New Close SI FINE

11 LOGIN E SICUREZZA Protocollo SSL e Certificato X.509
La sicurezza, ovviamente, è un aspetto molto importante di questa architettura. Stiamo parlando della trasmissione di dati riservati, come possono essere quelli dei referti, su di una rete pubblica. Abbiamo utilizzando le comunicazione su protocollo SSL per ottenere una trasmissione criptata e quindi garantire l’integrità dei dati. I certificati digitali basati su standard X.509 sono stati impiegati per l’autenticazione e quindi per garantire l’identità delle parti nella comunicazione e per la firma digitale dei documenti

12 RICHIEDENTE

13 REFERTANTE 39

14 CHIUSURA DELL’EVENTO 39

15 CONCLUSIONI È stata realizzata un’architettura software flessibile basata su TCP/IP. Sono state sviluppate le applicazioni per i servizi di telerefertazione. È stata garantita la sicurezza nella trasmissione dei dati in ambiente pubblico utilizzando i certificati digitali.

16 SVILUPPI FUTURI Partire dal deploy sul server Tomcat per testare l’applicazione sul web. Integrare il codice con altri applicativi web come EJB e AJAX per aumentarne la scalabilità. Con l’avvento del documento di identità elettronico estendere questi e altri servizi anche al cittadino.

17 M i R o S Medical Report Server Sergio Consorti

18 PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER
UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria Elettronica Dipartimento di Elettronica, Intelligenza Artificiale e Telecomunicazioni PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE Il nostro lavoro è stato svolto in collaborazione tra il dipartimento di elettronica, intelligenza artificiale, e telecomunicazioni e l’asur marche zona 7 di ancona PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE Tesi di Laurea di: SERGIO CONSORTI Relatore: PROF. ING. ALDO FRANCO DRAGONI Correlatore: PROF. PAOLO PULITI


Scaricare ppt "PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER"

Presentazioni simili


Annunci Google