Migrate from GitHub to SourceForge with this tool. Check out all of SourceForge's recent improvements.
Close

Katanemimena11-12,p3060(183,191) / Blog: Recent posts

Παραδοτέο

Ο κώδικας σε java του τελευταίου παραδοτέου είναι διαθέσιμος υπό την καρτέλα downloads στο φάκελο pastry_p2p.
H υλοποίηση βρισκεται σε στάδιο μη ολοκληρωμένο έχοντας καλύψει αρκετές απο τις ιδιότητες και προδιαγραφές της pastry βιβλιοθήκης στις κλάσεις LeafSet, NeighborhoodSet, RoutingTable, IDGenerator, PastryPeer, PastryParams, NetProximity.
Σκοπός ήταν να χρησιμοποιηθούν με το σύστημα οι Client και Server κλάσεις απο την εφαρμογή chat αλλά με τα μηνύματα πιο γενικευμένα για ανταλαγή objects όπως αποθηκευμένων αρχείων.Η περεταίρω υλοποίηση θα στόχευε στην επικοινωνία του Pastry δακτυλίου και την διαχείριση και διανομή αρχείων στο σύστημα.

Posted by Chris Tsitsibis 2012-02-28

Τρέχων κώδικας.

Ο κώδικας της εφαρμογής αυτή τη στιγμή αποτελείται από τα αρχεία κάτω απο την καρτέλα "code" και υλοποιεί chat κειμένου μεταξύ 2 ή παραπάνω clients που στηρίζονται σε μια server διεργασία που κατανέμει τα μηνύματα. Η επικοινωνία γίνεται μέσω java sockets και ο server και οι clients τρέχουν μέσω java threads. Το στάδιο αυτό είναι το πρώτο παραδοτέο της εργασίας.

Posted by Chris Tsitsibis 2012-01-15

Εργασία στα κατανεμημένα συστήματα 2011-1012 των : Χειμαριώτης Φάνης, Τσιτσιμπής Χριστοφύλλης.

Το blog αυτό αποτελεί το 2ο μέρος της προγραμματιστικής εργασίας στα Κατανεμημένα Συστήματα, για την ανάπτυξη μίας peer2peer εφαρμογής καταμερισμού αντικειμένων σε δίκτυο. Το περιεχόμενο θα ανανεώνεται ανάλογα με την πρόοδο στην ανάπτυξη αυτης της εφαρμογής.

Posted by Chris Tsitsibis 2012-01-15