Σήμερα συνεχίσαμε την επεξεργασία της τάξης Client, ώστε μετά την σύνδεση με τον Server να παίρνει τους κόμβους που είναι συνδεδεμένοι στο Pastry και εκτελώντας την εντολή ping να βρίσκει τον κοντινότερο κόμβο, ο οποίος είναι αυτός που χρησιμοποιείται για bootstrap.
Ύστερα φτιάξαμε τη συνάρτηση με την οποία οι κόμβοι θα φτιάχνουν τους πίνακες τους όταν συνδεθούν στο σύστημα, επικοινωνώντας με τους ήδη συνδεδεμένους κόμβους. Για να συμβεί αυτό αλλά και για την επικοινωνία των κόμβων οι κόμβοι ύστερα από τη σύνδεσή τους ανοίγουν ένα socket στο port που έχουν δηλώσει.
Ύστερα φτιάξαμε τη συνάρτηση με την οποία οι κόμβοι θα φτιάχνουν τους πίνακες τους όταν συνδεθούν στο σύστημα, επικοινωνώντας με τους ήδη συνδεδεμένους κόμβους. Για να συμβεί αυτό αλλά και για την επικοινωνία των κόμβων οι κόμβοι ύστερα από τη σύνδεσή τους ανοίγουν ένα socket στο port που έχουν δηλώσει.
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου