Περίληψη: | Αυτό το κεφάλαιο εστιάζεται στη διερεύνηση των διαφόρων θεμάτων και τρόπων ανάπτυξης των λογισμικών των κατανεμημένων συστημάτων (ΚΣ). Παρουσιάζονται οι λειτουργικές και οι μη λειτουργικές απαιτήσεις του λογισμικού των ΚΣ και εξετάζονται τα διάφορα μοντέλα που χρησιμοποιούνται για την υλοποίησή τους. Επίσης, εξετάζονται τα πλαίσια και τα εργαλεία που χρησιμοποιούνται για την ανάπτυξη και την εκτέλεση λογισμικού κατανεμημένων συστημάτων, συμπεριλαμβανομένων των κατανεμημένων βάσεων δεδομένων και των κατανεμημένων συστημάτων αρχείων. Επιπλέον, παρουσιάζεται ο ρόλος των χρηστών σε αυτά τα συστήματα, καθώς και ο τρόπος παραχώρησης σε αυτούς δικαιωμάτων πρόσβασης και εκτέλεσης, και αναλύονται μερικά παραδείγματα εφαρμογών κατανεμημένου λογισμικού από τον πραγματικό κόσμο.
|