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

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

Embed Size (px)

Citation preview

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