Κατανεμημένα Δικτυοκεντρικά Συστήματα

Τεχνολογίες RPC, JAVA RMI, CORBA. Προγραμματιστικά Νήματα (Threads), Συγχρονισμός (Synchronization). Κατανεμημένη επεξεργασία από την σκοπιά του λογισμικού συστημάτων. Middleware επικοινωνιών, απομακρυσμένη κλήση διαδικασιών, απομακρυσμένη ενεργοποίηση μεθόδων και εξαναγκασμένη εκπομπή, υποστήριξη λειτουργικών συστημάτων, κατανεμημένα συστήματα αρχείων, κατανεμημένη διαχείριση δοσοληψιών, εξισορρόπηση φόρτου, κατανεμημένες γλώσσες προγραμματισμού, ανοχή σε σφάλματα, θέματα κατανεμημένου χρονισμού και κατανεμημένους αλγορίθμους.
Code Hours Type eClass Semester
ΗΥ260 4 Επιλογής e-Class 4

Βιβλιογραφία:

  • ““ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ: ΑΡΧΕΣ ΚΑΙ ΥΠΟΔΕΙΓΜΑΤΑ”, ANDREW S. TANENBAUM, MAARTEN VAN STEEN” eudoxus link
  • ““ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕ JAVA”, Ι. Κ. ΚΑΒΟΥΡΑΣ, Ι. Ζ. ΜΗΛΗΣ, Α. Α. ΡΟΥΚΟΥΝΑΚΗ, Γ. Β. ΞΥΛΩΜΕΝΟΣ” eudoxus link