Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Συστατικά ενός Application Client Server

Οι εφαρμογές Client Server που χρησιμοποιείται ευρέως σε διάφορα πλαίσια . Σε πολλές περιπτώσεις , έχουν αναπτυχθεί μέσω του Διαδικτύου και χρησιμοποιούνται για την επιχειρηματική δραστηριότητα, ψυχαγωγία και οργανωτικούς σκοπούς . Παρά το γεγονός ότι λειτουργεί μια εφαρμογή Client Server ως ένα συνεκτικό σύνολο, μπορεί να υπάρχει μια σειρά από διαφορετικές εφαρμογές που τρέχουν μέσα σε αυτό , όπως Συστήματα Διαχείρισης Βάσεων Δεδομένων και Web διεπαφές . Δημιουργώντας μια εφαρμογή Client Server είναι συχνά απλή , παρέχοντας στους προγραμματιστές να κατανοήσουν πώς η λειτουργία εξαρτημάτων και να αλληλεπιδρούν . Διακομιστή
Η

Υπάρχουν διάφοροι τύποι των servers , συμπεριλαμβανομένων των Web και τη βάση δεδομένων . Ο διακομιστής πρέπει να δικτυωθούν για να το συνδέσετε με άλλες συσκευές , για παράδειγμα , τη σύνδεση με τους πελάτες . Ο διακομιστής μπορεί να λειτουργεί στο πλαίσιο ενός οργανισμού , δικτυωμένα μέσω ενός τοπικού intranet ή μπορεί να φιλοξενεί τα δεδομένα και το σχετικό περιεχόμενο για δημόσια προβολή ιστοσελίδων . Ουσιαστικά ο server είναι ένας υπολογιστής με εγκατεστημένο λογισμικό server και λειτουργία , που συνδέεται σε ένα δίκτυο .
Εικόνων Database
Η

αν η αίτηση είναι για ιδιωτική , περιορισμένη χρήση ή ελεύθερα διαθέσιμη προς χρήση, ίσως μέσω του διαδικτύου , τα δεδομένα θα συνήθως να διαμορφωθεί μέσα σε μια δομημένη βάση δεδομένων του συστήματος . Σε ένα τυπικό μοντέλο Web , αυτά τα δεδομένα μπορούν να αποθηκευτούν σε ένα σχεσιακό σύστημα , όπως η MySQL και να χορηγηθούν με τη χρήση τέτοιων διεπαφών όπως phpMyAdmin . Για επαγγελματικούς λόγους , μπορεί να αντιμετωπιστεί η βάση δεδομένων μέσα σε ένα ισχυρό σύστημα λογισμικού όπως Oracle . Τα δεδομένα θα πρέπει να διαμορφωθεί με τρόπο που να αντανακλά την επιχείρηση ή συνολικό σκοπό της εφαρμογής Client Server ως σύνολο .

Η Data Connectivity
Η

Ένα Server Client εφαρμογή θα έχουν τη δυνατότητα υποβολής ερωτημάτων , την ενημέρωση και τη διατήρηση των δεδομένων με τη χρήση ενός ή περισσότερων τεχνολογιών . Σε μια εφαρμογή Web , μια server-side γλώσσα προγραμματισμού , όπως PHP ή ASP μπορεί να χρησιμοποιηθεί για τη σύνδεση με τα δεδομένα . Αυτό το στοιχείο στην αίτηση πρέπει να είναι σε θέση να πραγματοποιήσει όποια επεξεργασία των δεδομένων που απαιτούνται από το πρόγραμμα . Μεγάλο μέρος της κεντρικής λογικής αίτηση μπορεί να αντικατοπτρίζονται στο στοιχείο σύνδεσης δεδομένων και η κύρια λειτουργικότητα που η εφαρμογή έχει ως στόχο να πραγματοποιήσει θα διευκολύνεται εδώ. Σε ορισμένες εφαρμογές , δεδομένα συνδεσιμότητα επιτυγχάνεται εντός του ίδιου στοιχείου του προγράμματος ως διεπαφή πελάτη .
Εικόνων πελάτη Interface
Η

Το στοιχείο που βλέπουν οι χρήστες σε μια εφαρμογή Client Server θα παρέχει τα μέσα για να αλληλεπιδράσουν με αυτό. Μια τυπική ιστοσελίδα εφαρμογή θα δημιουργήσει αυτή τη διασύνδεση με τη μορφή HTML . Η HTML μπορεί να δημιουργηθεί και η έξοδος από server-side προγράμματα και αποστέλλονται στο πρόγραμμα περιήγησης στο Web για την προβολή και την αλληλεπίδραση . Για ένα σύστημα των επιχειρήσεων που λειτουργούν στο πλαίσιο ενός οργανισμού , η διασύνδεση μπορεί να λάβει τη μορφή ενός desktop εφαρμογή , τη σύνδεση και τη διασύνδεση με τα δεδομένα . Ο ρόλος της διεπαφής πελάτη συνολικά στέλνει ένα αίτημα στο διακομιστή , η οποία απαντά με τη σειρά του με τα δεδομένα . Εικόνων
Client- Side Styling και δυναμικές αλληλεπίδρασης
Η

Ιδιαίτερα για μια εφαρμογή ιστοσελίδα , η διασύνδεση μπορεί να συμπληρωθεί με στοιχεία στυλ , όπως εικόνες και οι κανόνες CSS καθορίζει το πώς παρουσιάζεται στους χρήστες . Το περιβάλλον μπορεί επίσης να συνοδεύεται από client- side scripting , όπως η JavaScript , ενισχύοντας τη συμπεριφορά του όταν ο χρήστης αλληλεπιδρά με το με το ποντίκι και το πληκτρολόγιο . Για ένα desktop εφαρμογή , όπως αυτή που τρέχει μέσα σε μια οργάνωση των επιχειρήσεων , η διεπαφή χρήστη θα περιλαμβάνει ομοίως εικόνες και άλλα οπτικά στοιχεία .
Η
εικόνων

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

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