PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE...

18
PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria Elettronica Dipartimento di Elettronica, Intelligenza Artificiale e Telecomunicazioni Tesi di Laurea di: SERGIO CONSORTI Relatore: PROF. ING. ALDO FRANCO DRAGONI Correlatore: PROF. PAOLO PULITI MIDDLEWARE TELEREFERTAZIONE

Transcript of PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE...

Page 1: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER

PER SERVIZI DI TELEREFERTAZIONE ONLINE

UNIVERSITÀ POLITECNICA DELLE MARCHEFACOLTÀ DI INGEGNERIA

Corso di Laurea in Ingegneria ElettronicaDipartimento di Elettronica, Intelligenza Artificiale e

Telecomunicazioni

Tesi di Laurea di:

SERGIO CONSORTI

Relatore:

PROF. ING. ALDO FRANCO DRAGONI

Correlatore:

PROF. PAOLO PULITI

MIDDLEWARETELEREFERTAZIONE

Page 2: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

TELEREFERTAZIONE

TELEREFERTAZIONE

TELEMEDICINA Servizi sanitari a distanza

Second Opinion Medica

Page 3: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

STATO DELL’ARTE

Applicazioni specifiche

Difficoltà di utilizzo

Hardware apposito

Connessioni dedicate

COSTOELEVATO

Page 4: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

SOLUZIONE

SISTEMA ASINCRONO

Hardware non dedicato

Connessioni TCP/IP

Costi Indipendenti dal numero postazioni

Facile utilizzo

Page 5: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

SOLUZIONE

MIDDLEWARE

Programmi informatici

intermediari tra applicazioni esistenti

Page 6: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

EVENTO CLINICO

Repository centrale

RichiedenteRefertante

RDB

Page 7: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

TECNOLOGIE IMPIEGATE

Piattaforma di sviluppo: J2EE

J2SE

Business API

+

Robustezza

Sicurezza

Portabilità

Applicazioni Web

Connettività DataBase

Web Service

Page 8: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

TECNOLOGIE IMPIEGATE

ARCHITETTURA: Orientata ai Servizi WEB (SOA)

Service Registry UDDI

Service Provider

Service Requestor

Find

Publish

BindSOAP/XML

Page 9: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

100% JAVA + CSS

TECNOLOGIE IMPIEGATE

INTERFACCE WEB

Pagine (X)HTML

Ordine e Semplicità

Leggerezza

Accessibilità

Compatibilità e Indipendenza dispositivo

Page 10: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

NewViewReport

Close

CICLO DI REFERTAZIONE

INIZIO

FINE

RepositoryRichiedente

Refertante

CREAZIONE EVENTO

REFERTAZIONE

FIRMA DIGITALE

EVENTO CHIUSO?

NO

SI

Page 11: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

LOGIN E SICUREZZA

Protocollo SSL e Certificato X.509

Page 12: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

RICHIEDENTE

Page 13: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

REFERTANTE

39

Page 14: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

CHIUSURA DELL’EVENTO

39

Page 15: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

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.

Page 16: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

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.

Page 17: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

Medical Report ServerM R Si o

Sergio Consorti

[email protected]

Page 18: PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER PER SERVIZI DI TELEREFERTAZIONE ONLINE UNIVERSITÀ POLITECNICA DELLE MARCHE FACOLTÀ DI INGEGNERIA.

PROGETTAZIONE E REALIZZAZIONE DI UN MIDDLEWARE CLIENT-SERVER

PER SERVIZI DI TELEREFERTAZIONE ONLINE

UNIVERSITÀ POLITECNICA DELLE MARCHEFACOLTÀ DI INGEGNERIA

Corso di Laurea in Ingegneria ElettronicaDipartimento di Elettronica, Intelligenza Artificiale e

Telecomunicazioni

Tesi di Laurea di:

SERGIO CONSORTI

Relatore:

PROF. ING. ALDO FRANCO DRAGONI

Correlatore:

PROF. PAOLO PULITI