Δικτύωση

* Γνώση Υπολογιστών >> Δικτύωση >> Άλλα Δικτύωση Υπολογιστών

Ποια είναι τα δύο Κατηγορίες Client Server Ανάπτυξη Εφαρμογών

; Εφαρμογές Client Server είναι ένα δημοφιλές μοντέλο για την ανάπτυξη του συστήματος , επιτρέποντας τη λογική και την πρόσβαση σε δεδομένα σε ένα κατανεμημένο περιβάλλον . Μια αρχιτεκτονική client-server μπορεί επίσης να αυξήσει την ευελιξία , επιτρέποντας στους προγραμματιστές να χρησιμοποιούν μια γλώσσα προγραμματισμού ή το περιβάλλον για μία ενότητα και άλλα περιβάλλοντα για τα άλλα τμήματα . Οι τύποι των αρχιτεκτονικών πελάτη-διακομιστή συνήθως ταξινομούνται με βάση τον αριθμό των βαθμίδων , ή τα τμήματα , της αίτησης. Δύο - tier client server μοντέλο
Η

Το μοντέλο δύο ταχυτήτων είναι αυτό που οι περισσότεροι χρήστες ηλεκτρονικών υπολογιστών είναι εξοικειωμένοι με? Είναι το βασικό θεμέλιο του Διαδικτύου . Σε μια κλασική αρχιτεκτονική δύο επιπέδων , ένα μέρος του συστήματος - που ονομάζεται ο πελάτης - στέλνει αιτήσεις σε άλλο μέρος του συστήματος - το οποίο ονομάζεται διακομιστής - . Που επεξεργάζεται το αίτημα και στέλνει την απάντηση πίσω

Μεγάλο μέρος του Διαδικτύου , από την περιήγηση στο διαδίκτυο για e-mail, στηρίζεται κατά κάποιο τρόπο σε αυτή την αρχιτεκτονική . Το πρόγραμμα περιήγησης στο web ( client ) στέλνει μια αίτηση σε ένα web server , η οποία καθορίζει τι ο χρήστης ψάχνει και στέλνει τις πληροφορίες πίσω στον πελάτη . ( Βλέπε παραπομπή 1 ). Εικόνων
N-tier client server μοντέλο
Η

Μετά το μοντέλο δύο επιπέδων , η επόμενη κατηγοριοποίηση της αρχιτεκτονικής πελάτη-διακομιστή είναι μια πιο γενικευμένη προσέγγιση , που ονομάζεται μοντέλο n-tier . Σε αυτή την αρχιτεκτονική , το "η " αντιπροσωπεύει οποιοδήποτε αριθμό των βαθμίδων , που κυμαίνονται από τρία προς τα άνω . Για παράδειγμα, σκεφτείτε μια web- based εφαρμογή e -mail . Ο χρήστης συνδέεται μέσω του web browser τους . Το πρόγραμμα περιήγησης στέλνει αυτό το αίτημα σε ένα web server για την επεξεργασία log-in προσπάθεια πρόσβασης ενός χρήστη . Ο web server θα λάβει αυτές τις πληροφορίες και να το στείλετε κατευθείαν σε ένα διακομιστή βάσης δεδομένων για τη σύγκριση των δεδομένων που αποστέλλονται από τον πελάτη με τα δεδομένα της βάσης δεδομένων. Ο διακομιστής βάσης δεδομένων θα στείλει το αποτέλεσμα πίσω στον web server , η οποία στέλνει μια απάντηση πίσω στον πελάτη . Εάν ο χρήστης συνδεθεί με επιτυχία, η επόμενη σελίδα θα στείλει και πάλι ένα αίτημα προς τον web server , το οποίο με τη σειρά του θα ζητήσει από τα μηνύματα του χρήστη από το διακομιστή e - mail. Αυτό θα μπορούσε να θεωρηθεί ένα σύστημα τεσσάρων βαθμίδων ειδικά

Η Ν - tier ειδική περίπτωση : . Σύστημα τριών βαθμίδων
Η

Υπάρχει μια ειδική περίπτωση στο n - tier κατηγορία , λόγω της επικράτησης της σε όλο τον ιστό . Το μοντέλο τριών επιπέδων είναι σχεδόν πανταχού παρούσα σε όλο το Διαδίκτυο , που χρησιμεύει ως βάση για τη συντριπτική πλειονότητα των web sites . Η αρχιτεκτονική του είναι αρκετά απλή : ο web browser είναι η πρώτη βαθμίδα, η εφαρμογή web server είναι η δεύτερη βαθμίδα και το επίπεδο της βάσης δεδομένων είναι η τρίτη βαθμίδα . Αν και είναι αρκετά απλό να προσθέσετε επιπλέον βαθμίδες σε αυτό το σύστημα ( δηλαδή , επικοινωνεί με ένα διακομιστή ηλεκτρονικού ταχυδρομείου ) , αυτό το μοντέλο είναι η βάση για όλες σχεδόν τις μη τετριμμένες εφαρμογές web .

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα