1 / 20

Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori

Anno accademico 2010 / 2011. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori. Tesi di Laurea di Claudio Pitzalis Relatore: Chiar.mo Prof. Agostino Poggi. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori.

Download Presentation

Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Anno accademico 2010 / 2011 Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Tesi di Laurea di Claudio Pitzalis Relatore: Chiar.mo Prof. Agostino Poggi

  2. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori • Refactoring con framework jaMVC del servizio accesso laboratori per gli studenti • Evoluzione del servizio per gli amministratori • Aggregazione del servizio, entro portale sviluppato con CMS Drupal, tramite protocollo WSRP • Pubblicazione all’interno di un sito di prova del CEDI con accesso mediante autorizzazione Shibboleth OBIETTIVI DELLA TESI

  3. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Procedura vigente per l’accesso ai laboratori

  4. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Diagramma di navigazione per accesso studente

  5. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Diagramma di navigazione per accesso amministratore

  6. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Il paradigma MVC

  7. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori • Elementi di studio per l’applicazione jaMVC • Passaggio dal diagramma di navigazione a un array multidimensionale • Gestione eventi: attivazione controller tramite secondo array multidimensionale • Gestione messaggi errore e info • Gestione variabili nei vari contesti (sessione, pagina e di request) con get e set • Recupero e inserimento dati da e in DB Oracle tramite semplici funzioni di tipo query

  8. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Vista 1 Pagina iniziale di informazione per studente: info.tpl.php evento proceed

  9. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Vista 2 Pagina per l’accettazione del regolamento evento accept

  10. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Vista 3 Pagina iniziale di amministrazione del servizio: il tab ‘Lista utenti’

  11. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Vista 4 Pagina di amministrazione: il tab ‘Modifica parametri’

  12. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Vista 5 Pagina di amministrazione: il tab ‘Cerca utente’ con form

  13. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Vista 6 Esempio di modifica parametro per amministratore.

  14. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori I servizi WSRP Portlet remoto 1 Utente Protocollo WSRP Internet Portale web Portlet remoto 2 Protocollo WSRP Protocollo WSRP Portlet remoto 3 WSRP: Web Services Remote Portlet Concetto di ‘consumer’ e ‘producer’

  15. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Il risultato

  16. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori I servizi WSRP

  17. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori

  18. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori

  19. Sviluppo di un servizio web con specifiche WSRP per l’accesso ai laboratori Conclusioni Il framework jaMVC è privo di documentazione esauriente ed è carente di una community che possa allargarne lo sviluppo, ma: • può offrire opportunità interessanti ai programmatori • grazie al supporto WSRP è stato possibile testare l’aggregazione di portali “consumer” e “producer” • per la tesi è stato prodotto molto codice che promette e premette a ulteriori sviluppi e miglioramenti • per la rifattorizzare dei servizi di Ateneo è necessario migliorare il passaggio dei dati tra il processo di autenticazione Shibboleth e il framework. • Indipendentemente dagli sviluppi futuri è stata una valida occasione di sperimentazione, di ampliamento delle conoscenze e di approfondimento, da una parte del paradigma MVC, e, dall’altra, della gestione dei contenuti nei siti a grande dimensione, come è il portale d’Ateneo, dove è necessario tenerne separate le varie parti.

  20. Grazie a voi per l’attenzionee grazie all’Università di Parmaper questa splendida esperienza! Tesi di Laurea di Claudio Pitzalis Relatore: Chiar.mo Prof. Agostino Poggi

More Related