" Client- server" περιγράφει πώς δύο υπολογιστές επικοινωνούν μέσω δικτύου . Υπάρχουν δύο υπολογιστές σε σχέση και πρέπει κανείς να ξεκινήσει την επαφή . Αυτός είναι ο πελάτης . Οι πελάτες δεν μπορεί να δεχθεί τα αιτήματα , να γίνουν μόνο . Υπάρχουν servers για τους πελάτες του διακομιστή . Ένας server κρατά τους πόρους που χρειάζονται οι πελάτες . Οι επαφές του πελάτη του διακομιστή με το αίτημα για έναν πόρο , ή την υπηρεσία , και ο διακομιστής απαντά με την παράδοση αυτή . Εικόνων
Two - tier εφαρμογές
Η
Μια εφαρμογή σε δύο επίπεδα χρησιμοποιεί το μοντέλο client-server για τη συγκέντρωση πόρων σε ένα δίκτυο . Servers είναι γενικά μεγάλες υπολογιστές με πολλά αποθήκευσης ή επεξεργαστική ισχύ . Πιθανώς το πιο γνωστό είδος του server είναι ένας διακομιστής αρχείων . Σε μια εφαρμογή σε δύο επίπεδα , χρησιμοποιώντας ως διακομιστή αρχείων , το αρχείο που βλέπουν εφαρμογή είναι εγκατεστημένη στον υπολογιστή του χρήστη , αλλά τα φορτία στο αρχείο από τον server . Οι δύο υπολογιστές που εμπλέκονται στην παροχή απαίτηση του χρήστη . Ακριβώς η ίδια διαδικασία συμβαίνει όταν ένας χρήστης «επισκέψεις» σε μια ιστοσελίδα . Αντί να πηγαίνει στο διακομιστή Web , ο χρήστης κινείται ποτέ πραγματικά , και έτσι δεν «επισκεφθεί» τη σελίδα . Στην πραγματικότητα , το πρόγραμμα περιήγησης του υπολογιστή του χρήστη ζητά ένα αντίγραφο μιας ιστοσελίδας από ένα διακομιστή Web και στη συνέχεια ερμηνεύει τις οδηγίες του μηνύματος που φθάνουν σε μια διαμορφωμένη σελίδα . Τα δεδομένα που κατοικεί σε έναν απομακρυσμένο υπολογιστή , η ερμηνεία αίτηση κατοικεί στον τοπικό υπολογιστή .
Η Three-tier εφαρμογές
Η
Τα οφέλη του συγκεντρωτισμού και της εξειδίκευσης του υπολογιστή υλικό ωθεί το μοντέλο client -server σε μια άλλη διάσταση . Σε εφαρμογές δύο ταχυτήτων , η διεπαφή χρήστη είναι σε έναν υπολογιστή και το περιεχόμενο είναι σε ένα άλλο . Η ερμηνεία αίτηση μπορεί να διαμένουν είτε . Ένας άλλος τύπος του server είναι ένας διακομιστής εφαρμογών . Στον υπολογιστή του χρήστη περιέχει λίγη δύναμη επεξεργασίας και μόνο έχει άποψη σχετικά με την εφαρμογή , η οποία είναι πραγματικά τρέχει σε έναν απομακρυσμένο υπολογιστή , αλλά φαίνεται να λειτουργεί σε τοπικό επίπεδο . Αυτή είναι η βάση του «υπολογιστικού νέφους », η οποία είναι σήμερα μια γρήγορη επέκταση κατατέθηκε των υπηρεσιών του Διαδικτύου . Αυτό το σενάριο εμφανίζει μια αρχιτεκτονική τριών επιπέδων . Μια άλλη ευρέως εφαρμοστεί σενάριο τριών βαθμίδων περιλαμβάνει την παράδοση των δεδομένων από μια βάση δεδομένων . Πολλές ιστοσελίδες που δημιουργούνται δυναμικά από τα δεδομένα που ανακτώνται από μια βάση δεδομένων . Ένα παράδειγμα αυτού είναι μια μηχανή αναζήτησης ή μια τοποθεσία Web ιδιοκτησίας . Κάθε γραμμή που εμφανίζονται στη σελίδα είναι στην πραγματικότητα μορφοποιημένη έξοδο από μια βάση δεδομένων . Μια κοινή εφαρμογή τριών επιπέδων αυτών των χώρων θέτει τη βάση δεδομένων σε ένα διαφορετικό διακομιστή στο διακομιστή Web που κατέχουν το πρόγραμμα που δημιουργεί την ιστοσελίδα . Το πρόγραμμα περιήγησης , ο διακομιστής Web και η βάση δεδομένων βρίσκονται σε τρεις διαφορετικούς υπολογιστές . Εικόνων
N-tier εφαρμογές
Η
Συνδυάζοντας διακομιστές εφαρμογών και Web servers που βασίζονται σε βάση δεδομένων φέρνει γρήγορα το σενάριο μέχρι τέσσερις βαθμίδες. Ο χρήστης συνδέεται στο απομακρυσμένο σε ένα server εφαρμογή , η οποία τρέχει ένα πρόγραμμα περιήγησης , το οποίο επικοινωνεί με ένα διακομιστή Web , το οποίο παράγει μια σελίδα από την πρόσβαση σε ένα διακομιστή βάσης δεδομένων . Ο αριθμός των βαθμίδων που μπορεί να εμπλέκονται στην παροχή εφαρμογών είναι ιδιαίτερα επεκτάσιμη . Για το λόγο αυτό , η τεχνολογία πίσω από τη διανομή των καθηκόντων μεταξύ των εξειδικευμένων εξυπηρετητών ονομάζεται " n-tier . "
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα