XML-pohjaisen protokollan tulkintakomponentti selainsovelluksessa
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2009
Major/Subject
Tietoverkkotekniikka
Mcode
S-38
Degree programme
Language
fi
Pages
(7+) 44
Series
Abstract
Työn tavoitteena oli kehittää XML-pohjaisen protokollan tulkintakomponentti. Tulkintakomponentti oli osa Maemo-alustalle kehitettävää prototyyppiä selainsovelluksesta, josta oli jo olemassa matkapuhelimiin tarkoitettu versio. Komponentin vaatimuksena oli, että käyttöliittymän käyttäjälle tuottama vaste olisi mahdollisimman viiveetön myös hitailla tietoliikenneyhteyksillä. Toisena vaatimuksena oli toteuttaa komponentti niin, että protokollan kehittyessä uusien ominaisuuksien lisääminen komponenttiin olisi helppoa. Komponentin rakennetta kehitettiin käyttäen apuna vastuuketjusuunnittelumallia. XML-dokumenttien jäsennykseen valittiin Expat SAX -jäsennin. Toteutettu komponentti täytti asetetut vaatimukset. Komponentin suorituskykyä ja muistinhallintaa tutkittiin tekemällä mittauksia. Dokumentin käsittelynopeus oli verrattain hyvä, mutta komponentin muistinhallintaa olisi kehitettävä.Description
Supervisor
Manner, JukkaThesis advisor
Koljonen, Kari-PekkaKeywords
XML, SAX, Maemo