Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums JAXP un JAXB rīku veiktspējas salīdzinošā analīze XML failu parsēšanai Java valodā
Nosaukums angļu valodā Comparative Performance Analysis of JAXP and JAXB Tools for XML Files Parsing in Java
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Pāvels Rusakovs
Recenzents Māra Romanovska
Anotācija Bakalaura darba tips ir 1. tips: moderno risinājumu izpēte. Šajā pētījumā tika analizēti trīs populāri XML parsētāji JAXP SAX, JAXP DOM un JAXB, salīdzinot to veiktspēju un atmiņas patēriņu, apstrādājot dažāda lieluma un struktūras XML failus. Darba mērķis bija novērtēt katra parsētāja piemērotību atkarībā no failu struktūras un sistēmas resursiem. Testu laikā tika veikta apstrāde, ņemot vērā tādus faktorus kā apstrādes ātrums, atmiņas patēriņš un datu struktūras ietekme, precīzāk, CDATA un tukšie elementi. Pētījuma rezultāti liecina, ka SAX parsētājs ir visefektīvākais mazākos failos ar vienkāršām struktūrām, savukārt JAXB nodrošināja ātrāko apstrādi lielos un strukturētos failos. DOM parsētājs, lai arī piedāvā ērtu piekļuvi datiem, izrādījās mazāk efektīvs izvirzītajos testa uzdevumos, un lielos failos izcēlās ar tā augsto atmiņas patēriņu. Balstoties uz iegūtajiem rezultātiem, tika izstrādāti praktiski ieteikumi attiecībā uz parsētāju izvēli, kā arī piedāvāti uzlabojumi XML datu apstrādes efektivitātei. Darbs sastāv no 52 lappusēm, ietver 22 attēlus, 19 tabulas un 3 pielikumus. Tika izmantoti 15 informācijas avoti.
Atslēgas vārdi XML, parsēšana, SAX, DOM, JAXB, JAXP
Atslēgas vārdi angļu valodā XML, parsing, SAX, DOM, JAXB, JAXP
Valoda lv
Gads 2025
Darba augšupielādes datums un laiks 02.01.2025 19:08:58