Η αρχιτεκτονική client- server έχει μερικούς απλούς κανόνες . Κατ 'αρχάς , ο πελάτης χρειάζεται έναν πόρο ή μια υπηρεσία και ο server που παρέχει. Ο πελάτης ξεκινά πάντοτε σε επαφή με το αίτημα . Ο διακομιστής δεν θα κάνει τίποτα αν δεν λάβει σχετικό αίτημα . Ο πελάτης στέλνει μια αίτηση και ο server απαντά με μια απάντηση, η οποία περιέχει τη ζητούμενη υπηρεσία ή ένας πόρος . Διακομιστές μπορεί να είναι σε επαφή με πολλούς πελάτες ταυτόχρονα , ενώ οι πελάτες μπορούν να απευθύνονται μόνο ένα server σε ένα χρόνο .
Εικόνων διαβολαί
Η
Το μοντέλο client-server βελτιστοποιεί τη χρήση των πόρων από συγκέντρωση εγκαταστάσεις, όπως αποθήκευση αρχείων ή εφαρμογών . Αυτό σημαίνει ότι η αποτυχία του διακομιστή χτυπά έξω πολλές δυνατότητες του δικτύου . Ο ιδιοκτήτης server πρέπει να είναι σε επαγρύπνηση για την παραγωγή back ups , επειδή η αποτυχία του διακομιστή θα μπορούσε να καταστρέψει την επιχείρηση. Ένας πελάτης , ανάλογα με τις υπηρεσίες ενός διακομιστή , είναι άχρηστα χωρίς μια σύνδεση δικτύου . Αυτό απαιτεί από το χρήστη να έχει επιπλέον εμπειρία σε άλλη περιοχή της πληροφορικής - όχι μόνο της πληροφορικής, αλλά επίσης τη δικτύωση . Η απαίτηση για backup hardware και λογισμικού , πρόσθετα μέτρα ασφαλείας καθώς και εξειδικευμένων τεχνικών μπορεί να διαβρώσει το κόστους-οφέλους του μοντέλου client-server .
Η προσαρμογή
Η
ο πελάτης -server αρχιτεκτονική προχωρήσει σε τρεις - tier αρχιτεκτονική client-server και στη συνέχεια σε μια πολυστρωματική , ή n-tier αρχιτεκτονική . Σε αυτό το μοντέλο , ένας διακομιστής απαιτεί αναφορά σε άλλο διακομιστή , προκειμένου να εξυπηρετήσει το αίτημα του πελάτη . Ένα παράδειγμα είναι ένας διακομιστής Web που αναφέρεται σε ένα διακομιστή βάσης δεδομένων, προκειμένου να παραδώσει το περιεχόμενο . Ωστόσο , το μοντέλο αυτό είναι επίσης ευάλωτο σε αποτυχία καθώς ο πελάτης εξακολουθεί να έχει επαφή μόνο με ένα διακομιστή και είναι ευθύνη αυτού του διακομιστή για να μαζέψει τις απαραίτητες πληροφορίες ή πόρους σχηματίζουν άλλους servers . Αν ο πρώτος διακομιστής είναι εκτός δράσης , ο πελάτης δεν παίρνει το διακομιστή . Αν το δεύτερο server είναι κάτω, ο πρώτος διακομιστής δεν μπορεί να ολοκληρώσει τα καθήκοντά του .
Εικόνων Εναλλακτική
Η
Peer - to-peer αρχιτεκτονική είναι ένα νεότερο εναλλακτική λύση για το μοντέλο client -server . Λαμβάνοντας υπόψη ότι οι client-server εξαρτάται από την συγκέντρωση των πόρων , peer-to -peer ενθαρρύνει την αποκέντρωση . Αντί να επικεντρωθεί προϋπολογισμούς του υλικού σε ένα εξειδικευμένο μηχάνημα , peer-to -peer χρησιμοποιεί πλεονάζουσα παραγωγική ικανότητα ενός συμπλέγματος των συνηθισμένων υπολογιστών . Σε peer-to -peer συστήματα κάθε μέλος του δικτύου είναι τόσο ένα client και server . Peers μπορεί να είναι σε επαφή με αρκετούς υπολογιστές ταυτόχρονα , ταυτόχρονα μεταφόρτωση και τη λήψη δεδομένων . Peer - to-peer αρχιτεκτονική ευνοείται από συστήματα ανταλλαγής αρχείων , όπου τα μέλη των αρχείων δημοσίων αντίγραφο από κάθε άλλο και όχι από ένα διακομιστή . Οι πολλαπλές πηγές για το ίδιο αρχείο δημιουργεί πλεονασμό , η οποία μισητοί από τις παραδοσιακές σχεδιαστές πόρων . Ωστόσο , η επανάληψη των δεδομένων σε peer-to - peer δίκτυα και τις συνδέσεις αδιακρίτως σφυρηλατηθεί από το λογισμικό πελάτη σημαίνει απόρριψε την σύνδεση , ή ένα χαμένο αντίγραφο αντικαταστάθηκε γρήγορα από άλλη πηγή . Αυτό μειώνει την κρισιμότητα των λίγων servers .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα