Μελέτη, σχεδίαση και υλοποίηση μιας Peer-to-Peer υπηρεσίας αναζήτησης αρχείων σε τοπικά δίκτυα

Στην παρούσα διπλωματική εργασία, υλοποιούμε μία υπηρεσία αναζήτησης και ανταλλαγής αρχείων σε τοπικά δίκτυα. Η υπηρεσία αυτή βασίζεται στην αρχιτεκτονική ομότιμων οντοτήτων (P2P) και η υλοποίηση της γίνεται με την γλώσσα προγραμματισμού Java. Παράλληλα με την υλοποίηση και την παρουσίαση την υπηρεσ...

Full description

Saved in:
Bibliographic Details
Main Author: Ζαλώνης, Ιωάννης
Other Authors: Αναγνωστόπουλος, Ιωάννης
Language:Greek
Published: 2015
Subjects:
Online Access:https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*01L*12*CFG*8Co*FE*3B*FF*D1L*C3*EA*CC*9B&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=1&WebPageNr=1&SearchTerm1=2008%20.1.95412&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=1
http://hdl.handle.net/11610/8918
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Στην παρούσα διπλωματική εργασία, υλοποιούμε μία υπηρεσία αναζήτησης και ανταλλαγής αρχείων σε τοπικά δίκτυα. Η υπηρεσία αυτή βασίζεται στην αρχιτεκτονική ομότιμων οντοτήτων (P2P) και η υλοποίηση της γίνεται με την γλώσσα προγραμματισμού Java. Παράλληλα με την υλοποίηση και την παρουσίαση την υπηρεσίας αυτής, στην εργασία μελετούμε και την θεωρία πίσω από την πράξη. Παρουσιάζουμε όλες τις σύγχρονες αρχιτεκτονικές P2P συστημάτων και εστιάζουμε στις πιο σημαντικές. Για κάθε μία από αυτές εξετάζουμε εφαρμογές που στηρίζονται σε αυτές όπως είναι οι Napster, KaZaA, Gnutella, CAN. Επίσης μελετούμε τις βασικές αρχές των συστημάτων Ανάκτησης Πληροφορίας, τα οποία ασχολούνται με την αποθήκευση, ανάκτηση, βαθμολόγησης πληροφοριας. Οι αρχές και οι νόμοι αυτών βρίσκονται πίσω από μεγάλες μηχανές αναζήτησης όπως η Google. Τέλος αξιολογούμε την εφαρμογή που δημιουργήσαμε, και προτείνουμε κάποιες βελτιώσεις-αναβαθμίσεις σε αυτήν. Παρουσιάζουμε τα κυριότερα προβλήματά της και συζητούμε αλλαγές, στην σκέψη – δομή της εφαρμογής, οι οποίες έλαβαν χώρα κατά την διάρκεια της υλοποίησης, και δεν είχαν αρχικά σχεδιαστεί – προβλεφθεί.