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

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, Jukka

Thesis advisor

Koljonen, Kari-Pekka

Keywords

XML, SAX, Maemo

Other note

Citation