Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/24548
Author: Μυλώσης, Κωνσταντίνος
Title: XML Parsing με χρήση Web Workers
Alternative Titles: XML Parsing using Web Workers
Date Issued: 2020
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Κασκάλης, Θεόδωρος
Abstract: Οι απαιτήσεις της σύγχρονης κοινωνίας για διαμερισμό μεγάλου όγκου πληροφοριών σε πραγματικό χρόνο, οδήγησε στην ανάγκη ανάπτυξης νέων προτύπων επεξεργασίας και μετάδοσης πληροφοριών ή βελτιστοποίηση των ήδη υπαρχόντων, τόσο για ελάφρυνση του φόρτου επεξεργασίας των κεντρικών διακομιστών όσο και για βελτίωση της εμπειρίας του χρήστη. Σκοπός της παρούσας διατριβής ήταν η εξεύρεση της κατάλληλης στρατηγικής για τη βελτιστοποίηση της επεξεργασίας αρχείων σε διαδικτυακές εφαρμογές με τη χρήση web workers, μέσω της συγκριτικής μελέτης προτύπων ανταλλαγής δεδομένων και μοντέλων επεξεργασίας δεδομένων. Για αυτόν τον σκοπό, δημιουργήθηκε μια διαδικτυακή εφαρμογή αξιοποίησης των web workers σε περιβάλλον περιηγητή δικτύου με γλώσσα προγραμματισμού JavaScript. Η συμπεριφορά των web workers και η αποτελεσματικότητα της χρήσης τους εξετάστηκαν σε τρία διαφορετικά υπολογιστικά συστήματα με διαφορετικές παραμέτρους. Από τα αποτελέσματα προέκυψαν τα εξής συμπεράσματα: (α) όσο μεγαλύτερος είναι ο όγκος των προς επεξεργασία δεδομένων, τόσο πιο εμφανές είναι και το όφελος από τη χρήση web workers, (β) η αποδοτικότητα των web workers αυξάνεται με τη χρήση περισσότερων λογικών επεξεργαστών, αλλά μέχρι το 80% περίπου των διαθέσιμων, για αυτό θα πρέπει να τηρείται ένα όριο στη χρήση των διαθέσιμων πόρων. Με βάση τα συμπεράσματα και τους περιορισμούς της έρευνας, προτείνονται θέματα για μελλοντική διερεύνηση.
Keywords: Πρότυπα
Ανταλλαγή δεδομένων
XML
Parsing
DOM
Παράλληλη επεξεργασία
Κατάτμηση
JavaScript
Περιηγητές
Web workers
Νέφος
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2020.
Rights: Attribution-NoDerivatives 4.0 Διεθνές
Appears in Collections:Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M)

Files in This Item:
File Description SizeFormat 
MylosisKonstantinosMsc20.pdf1.8 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons