Πλεονεκτήματα & Μειονεκτήματα των Thin Clients

...

Το πρόγραμμα περιήγησης κάνει τον υπολογιστή έναν φθηνό thin client.

Στον κόσμο του προγραμματισμού υπολογιστών, "ο πελάτης" είναι η διεπαφή επιφάνειας εργασίας που βλέπει ένα άτομο που χρησιμοποιεί μια εφαρμογή. Ένας "χοντρός" πελάτης είναι αυτός όπου αυτό το τμήμα της εφαρμογής πρέπει να ληφθεί στην επιφάνεια εργασίας. Μπορεί να είναι γραμμένο σε java ή C# ή σε κάποια άλλη γλώσσα, αλλά εκτελείται μόνο του και καλεί έναν διακομιστή εφαρμογών μέσω του δικτύου. Ένας "λεπτός" πελάτης είναι αυτός που δεν απαιτεί λήψη πρόσθετου λογισμικού. Σήμερα αυτό σημαίνει συνήθως μια εφαρμογή Ιστού που χρησιμοποιεί ένα πρόγραμμα περιήγησης για να παρουσιάσει την εφαρμογή στον χρήστη, αλλά θα μπορούσε να σημαίνει μια εξειδικευμένη τερματική συσκευή.

Εύκολη διανομή

Ένα σημαντικό πλεονέκτημα του thin client είναι η δυνατότητα πραγματοποίησης αλλαγών στην εφαρμογή χωρίς να χρειάζεται να προωθείται λογισμικό σε κάθε επιφάνεια εργασίας που το χρησιμοποιεί. Σε ορισμένες περιπτώσεις, όπως όταν οι επιχειρήσεις πωλούν αγαθά και υπηρεσίες μέσω του Διαδικτύου, αυτό είναι απολύτως απαραίτητο. Με ανησυχίες για ιούς, στους περισσότερους ανθρώπους δεν αρέσει η εγκατάσταση άγνωστου λογισμικού στον υπολογιστή τους. Αλλά ακόμη και μέσα στο περιορισμένο δίκτυο μιας επιχείρησης, είναι πολύ πιο δύσκολο να εγκαταστήσετε, έστω και αυτόματα, ένα νέο αντίγραφο της εφαρμογής σε όλους τους επιτραπέζιους υπολογιστές που τη χρησιμοποιούν.

Το βίντεο της ημέρας

Λιγότερο ακριβά τερματικά

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

Πιο φτωχοί χρόνοι απόκρισης

Επειδή ο thin client αφήνει το μεγαλύτερο μέρος της επιχειρηματικής λογικής στον διακομιστή, πρέπει να καλέσει αυτόν τον διακομιστή για οποιαδήποτε αλλαγή. Ακόμη και η συμπλήρωση μιας λίστας σε ένα αναπτυσσόμενο μενού απαιτεί συχνά ένα ταξίδι στον διακομιστή και πίσω. Οι πυκνοί πελάτες μπορούν να ανακτήσουν και να αποθηκεύσουν περισσότερες πληροφορίες τοπικά και να επικυρώσουν δεδομένα επιτόπου, αντί να περιμένουν να σταλούν τα δεδομένα στον διακομιστή, να ελεγχθούν και μετά να σταλούν πίσω.

Λιγότερο ισχυρή υποστήριξη συναλλαγών

Ένας thin client, όπως ένα πρόγραμμα περιήγησης, δεν διατηρεί μια μόνιμη σύνδεση με τον διακομιστή και στη συνέχεια με τη βάση δεδομένων. Όταν πραγματοποιηθεί μια κλήση, ολοκληρώνεται, το αποτέλεσμα επιστρέφεται στον υπολογιστή και η σύνδεση διακόπτεται. Με έναν παχύ πελάτη, μπορεί να γίνει και να διατηρηθεί μια σύνδεση, έτσι ώστε αν συμβεί κάτι στη συναλλαγή, ο πελάτης και ο διακομιστής είναι συνδεδεμένοι και μπορούν να ανακτήσουν πολύ πιο απλά, καθώς και οι δύο γνωρίζουν την τρέχουσα κατάσταση του δεδομένα.

Φόρτωση πόρων

Λόγω της μειωμένης ανάγκης για επεξεργαστική ισχύ στον υπολογιστή και της έλλειψης μόνιμης σύνδεσης με τον διακομιστή, οι thin clients χρειάζονται ελαφρύτερους υπολογιστές και δεν δημιουργούν τόσο μεγάλο φορτίο δικτύου, αλλά συνήθως χρειάζονται πιο ισχυρούς διακομιστές για να χειριστούν όλη την επιχείρηση λογική. Οι χοντροί πελάτες είναι το αντίθετο όσον αφορά τη χρήση πόρων. Ανάλογα με τις τρέχουσες συνθήκες, όπως το μέγεθος του διακομιστή ή η φόρτωση στο δίκτυο, το ένα ή το άλλο μοντέλο μπορεί να είναι πιο πλεονεκτικό για την επιχείρηση που χρησιμοποιεί την εφαρμογή.