Università degli Studi di Firenze            Centro di eccellenza per la comunicazione e l’integrazione dei media SVILUPPO...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze                              Centro per l’Integrazione e la Comunicazione dei Media     ...
Università degli Studi di Firenze            Centro di eccellenza per la comunicazione e l’integrazione dei media SVILUPPO...
Upcoming SlideShare
Loading in …5
×

Sviluppo di un componente java-bean che inplementi funzionalità di parsing xml per applicazioni mhp in ambito televisione digitale terrestre

1,042 views

Published on

Sviluppo di un componente java-bean che inplementi funzionalità di parsing xml per applicazioni mhp in ambito televisione digitale terrestre - Alessio Bargiacchi - AA 2005-2006 Relatori: Prof. Vito Cappellini, Prof. Alessandro Piva, Dr. Roberto Caldelli, Ing. Rudy Becarelli, Ing. Francesco Filippini

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,042
On SlideShare
0
From Embeds
0
Number of Embeds
292
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sviluppo di un componente java-bean che inplementi funzionalità di parsing xml per applicazioni mhp in ambito televisione digitale terrestre

  1. 1. Università degli Studi di Firenze Centro di eccellenza per la comunicazione e l’integrazione dei media SVILUPPO DI UN COMPONENTE JAVABEAN CHE IMPLEMENTI FUNZIONALITA’ DI PARSING PER APPLICAZIONI MHP INAMBITO TELEVISIONE DIGITALE TERRESTRE Tesi di Laurea di Alessio BargiacchiRelatori:Prof. Vito Cappellini Ing. Francesco FilippiniIng. Alessandro Piva Ing. Rudy BecarelliIng. Roberto Caldelli
  2. 2. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ Obiettivi • Sviluppo di un componente software (PARSER) da usare per la creazione di applicazioni interattive per la Televisione Digitale Terrestre • Realizzazione di un’applicazione MHP che utilizzi le funzionalità del componente sviluppatoAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 2funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  3. 3. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Televisione Digitale Terrestre DTT (Digital Terrestrial Television) • Standard di codifica • Conversione del segnale Fornitore da digitale a analogico di Servizi Canale di Ritorno Interattivi • Supporto per le Set Top Box applicazioni interattiveAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 3funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  4. 4. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Televisione Digitale Terrestre La trasmissione digitale Caratteristiche Svantaggio • Aumento dei Canali • Costi aggiuntivi Specifica DVB-MHP • Miglioramento qualità del segnale (Digital Video Broadcasting – Multimedia Home Platform) • InterattivitàAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 4funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  5. 5. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ Il Contesto Operativo: il Set Top Box Sul Set Top Box è presente una RunTime Java che rispetta le specifiche J2ME-CDC-PBP. Le applicazioni che girano in questo scenario sono le Xlet • Applicazioni interattive conformi allo standard MHP • Sono controllate dall’ Application Manager • Possono essere sviluppate all’interno di un builder (CARDINAL STUDIO)Alessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 5funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  6. 6. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Piattaforma Cardinal Studio 4.0 È un builder Java per lo sviluppo di applicazioni modulari conformi allo standard MHP 1.0.2Alessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 6funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  7. 7. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Piattaforma Cardinal Studio 4.0 JavaBean Componente nuovoAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 7funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  8. 8. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ I JavaBean Sono componenti software riusabili che possono essere manipolati visivamente da un apposito builder Caratteristiche • Possiedono delle Proprietà • Espongono dei metodi • Sono in grado di generare e reagire a degli eventiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 8funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  9. 9. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ Sviluppo del Componente Realizzazione del componente ParserXML Classe Classe Classe ParserXML ParserXMLBeanInfo BeanCustomizer File Manifest File JARAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 9funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  10. 10. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ I Parser • Sono programmi che analizzano e elaborano un file dati XML, in modo da determinarne la struttura e ricavarne le informazioni di interesse Tipi di parser Parser SAX Parser DOM (Simple API for Xml) (Document Object Model ) NanoXMLAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 10funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  11. 11. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ Necessità del NanoXML • Non sono DOM-compliant, ma producono tuttavia una struttura del documento in maniera analoga al DOM • Possono essere usati in ambienti con ridotta disponibilità di memoria, come il STB (ha ≈ 4 Mbyte di RAM) Tipologie di parser NanoXML • NanoXML/Java • NanoXML/Sax • NanoXML/LiteAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 11funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  12. 12. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ NanoXML/Lite Caratteristiche • Compattezza (occupa 6K) • Semplicità d’uso • Velocità nel trattare i documenti Limite • Capacità di trattare esclusivamente documenti data-centrici Documento-Centrico Data-Centrico <tag1> <tag1> <tag1> <tag2/> <tag2/> contenuto </tag1> </tag1> contenuto </tag1>Alessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 12funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  13. 13. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ Sviluppo dell’Applicazione MeteoAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 13funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  14. 14. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 14funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  15. 15. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 15funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  16. 16. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 16funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  17. 17. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 17funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  18. 18. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 18funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  19. 19. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 19funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  20. 20. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 20funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  21. 21. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione di OggiAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 21funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  22. 22. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione dei Prossimi GiorniAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 22funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  23. 23. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Previsione dei Prossimi GiorniAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 23funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  24. 24. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Pagina Introduttiva:Alessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 24funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  25. 25. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ La Pagina delle TemperatureAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 25funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  26. 26. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ L’Implementazione dell’ApplicazioneAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 26funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  27. 27. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ L’Implementazione dell’Applicazione ParserXMLAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 27funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  28. 28. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ L’Implementazione dell’ApplicazioneAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 28funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  29. 29. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ L’Implementazione dell’ApplicazioneAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 29funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  30. 30. Università degli Studi di Firenze Centro per l’Integrazione e la Comunicazione dei Media l’ Conclusioni Questo lavoro di tesi ha portato allo sviluppo di un componente JavaBean con funzionalità di parsing. È stata poi sviluppata un’applicazione MHP in cui si sfruttano le potenzialità del componente. Prospettive per il futuro • Utilizzo di ParserXML in molteplici tipologie di applicazioni interattive Alcuni esempi di impiego • Turismo • News • Servizi di pubblica utilitàAlessio Bargiacchi – Sviluppo di un componente JavaBean che implementi 30funzionalità di parsing per applicazioni MHP in ambito Televisione Digitale Terrestrefunzionalità
  31. 31. Università degli Studi di Firenze Centro di eccellenza per la comunicazione e l’integrazione dei media SVILUPPO DI UN COMPONENTE JAVABEAN CHE IMPLEMENTI FUNZIONALITA’ DI PARSING PER APPLICAZIONI MHP INAMBITO TELEVISIONE DIGITALE TERRESTRE Tesi di Laurea di Alessio BargiacchiRelatori:Prof. Vito Cappellini Ing. Francesco FilippiniIng. Alessandro Piva Ing. Rudy BecarelliIng. Roberto Caldelli

×