λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> παρουσίαση λογισμικού

Πώς να αναπτύξετε μια εφαρμογή Client Server

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

Σχεδιασμός και δημιουργία βάσης δεδομένων σας . Μπορείτε να δημιουργήσετε μια βάση δεδομένων χρησιμοποιώντας δωρεάν ή εμπορικό λογισμικό . Εάν η εφαρμογή διακομιστή-πελάτη σας πρόκειται να χρησιμοποιηθεί πάνω από το Web , μπορείτε να χρησιμοποιήσετε συστήματα όπως MySQL . Ανάλογα με το Web υποδοχής σας , μπορείτε να έχετε πρόσβαση σε δωρεάν εργαλεία όπως το phpMyAdmin , που κάνουν την οικοδόμηση μιας βάσης δεδομένων πολύ πιο εύκολη . Σχεδιάστε τη βάση δεδομένων σας από την πρώτη αφηρημένο επίπεδο , χρησιμοποιώντας σχέσης οντοτήτων μοντελοποίηση εάν η βάση δεδομένων σας είναι Relational . Ελάτε επάνω με ένα καλό σχέδιο προτού να αρχίσετε πραγματικά τη δημιουργία της βάσης δεδομένων, το τελικό αποτέλεσμα θα είναι πιο αποτελεσματική . Δημιουργία βάσης δεδομένων σας , είτε χρησιμοποιώντας μια διεπαφή για την επιλογή Σύστημα Διαχείρισης Βάσεων Δεδομένων σας , ή εκτελώντας μια δέσμη ενεργειών SQL . ( Βλ. παραπομπές 1 ) 2

Συνδεθείτε με τα στοιχεία σας . Για μια εφαρμογή Web , θα πρέπει να χρησιμοποιήσετε Side προγραμματισμού Server για να συνδεθείτε με τα στοιχεία σας . Εάν η εφαρμογή διακομιστή-πελάτη σας πρόκειται να τρέξει στην επιφάνεια εργασίας , μπορείτε να είστε σε θέση να συνδεθούν με τα δεδομένα και να οικοδομήσουμε διεπαφή χρήστη σας στο πλαίσιο του ίδιου προγράμματος , χρησιμοποιώντας την ίδια γλώσσα προγραμματισμού , για παράδειγμα, αν εργάζεστε σε Java . Εφαρμογές Client Server στο Web συνήθως χρησιμοποιούν γλώσσες όπως η PHP και ASP για να συνδεθείτε με βάσεις δεδομένων τους , τη διεξαγωγή ερωτήματα και ενημερώσεις . Το πιο σύνηθες μοντέλο είναι εκείνη κατά την οποία οι εν λόγω Server Side scripts συνδεθείτε με τα στοιχεία και να γράψετε HTML , στέλνοντας αυτό το πρόγραμμα περιήγησης στο Web , ως μέρος της διεπαφής πελάτη . ( Βλ. παραπομπές 2 )
εικόνων 3

Φτιάξτε διεπαφή πελάτη σας . Εάν η αίτησή σας στο Web , διεπαφή σας θα πρέπει συνήθως να κατασκευαστεί με χρήση HTML . Στην επιφάνεια εργασίας, μια γλώσσα όπως Java μπορεί να χρησιμοποιηθεί τόσο για τη σύνδεση με τα δεδομένα και να χτίσει τη διεπαφή πελάτη την ίδια στιγμή . Αν χρησιμοποιείτε PHP ή ASP στο διακομιστή , μπορείτε να χρησιμοποιήσετε είτε Server Side scripts σας να γράψει το περιεχόμενο HTML που τρέχει, ή να εναλλάσσονται την πλευρά του server scripting με το περιεχόμενο HTML . Είτε έτσι είτε αλλιώς , HTML σας θα πρέπει να παρέχει μια διεπαφή για τους χρήστες να αλληλεπιδρούν με την αίτησή σας . Το σύνολο των εργασιών που οι χρήστες σας πρέπει να είναι σε θέση να εκτελέσει πρέπει να διευκολύνεται από τη διασύνδεση HTML . Τυπικά , αυτό θα περιλαμβάνει τις μορφές που επιτρέπουν στους χρήστες να αναζητούν , να προσθέσετε και να ενημερώσετε τα δεδομένα . ( Βλ. παραπομπές 3 )
Η 4

Style interface σας . Η διασύνδεση πελάτη σας θα είναι πιο αποτελεσματική αν είναι διακοσμημένο κατάλληλα . Για τις εφαρμογές του Διαδικτύου , μπορείτε να χρησιμοποιήσετε τα αρχεία CSS και εικόνες για να επιτευχθεί αυτό . Εάν η αίτησή σας για ένα συγκεκριμένο οργανισμό , μπορεί να απαιτήσει προκαθορισμένο στυλ που ταιριάζει με την εικόνα branding τους . Οι εικόνες σας και τις δηλώσεις CSS κανονικά θα αποθηκεύονται στο διακομιστή . Για CSS , μπορείτε να συμπεριλάβετε τις ιδιότητες στυλ στο περιεχόμενο HTML , ή σε ξεχωριστά αρχεία που συνδέονται από την HTML . ( Βλ. Αναφορές 4 )
5

Βελτιώστε διασύνδεση σας με την πλευρά πελάτη scripting . Εάν η αίτησή σας πρόκειται να είναι προσβάσιμες από ένα πρόγραμμα περιήγησης στο Web σε υπολογιστή-πελάτη , μπορείτε να χρησιμοποιήσετε τις γλώσσες όπως JavaScript για να την ενισχύσει . Όπως και να καταστήσουν το περιβάλλον πιο ελκυστικό οπτικά , όταν γίνεται σωστά , Side πελάτη scripting μπορεί να κάνει μια διεπαφή πιο εύχρηστο . Χρησιμοποιήστε JavaScript για να πραγματοποιήσει αποτελέσματα styling και την ενίσχυση της αλληλεπίδρασης του χρήστη . Μια κοινή χρήση για Side πελάτη scripting είναι μέσα σε μορφές που εισάγει ο χρήστης συλλαμβάνει , με JavaScript που χρησιμοποιούνται για την επικύρωση ό, τι ο χρήστης έχει εισάγει . ( Βλ. Αναφορές 5 )
Η
εικόνων

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

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