Les partenaires publicitaires:

Avantages et inconvénients de clients légers

Dans le monde de la programmation informatique, «le client» est l'interface de bureau qu'une personne utilisant une application voit. Un client «épais» est celui où cette partie de la requête doit être téléchargé sur le bureau. Il peut être écrit en Java ou C # ou une autre langue, mais il fonctionne sur son propre et appelle un serveur d'applications sur le réseau. Un client «léger» est celui qui ne nécessite aucun logiciel supplémentaire être téléchargé. Aujourd'hui, cela signifie généralement une application web qui utilise un navigateur de présenter la demande à l'utilisateur, mais pourrait signifier un terminal spécialisé.

Répartition Facile

  • Un avantage majeur du client léger est la capacité à apporter des modifications à l'application sans avoir à pousser le logiciel à chaque bureau qui l'utilise. Dans certains cas, comme lorsque les entreprises vendent des biens et des services sur Internet, ceci est un necessity- absolue avec les préoccupations au sujet des virus, la plupart des gens ne veulent pas d'installer un logiciel inconnu sur leur PC. Mais même au sein du réseau confiné d'une entreprise, il est beaucoup plus difficile à installer, même automatiquement, une nouvelle copie de la demande sur tous les postes qui l'utilisent.

Terminaux moins cher




  • Des applications client léger ont tendance à avoir beaucoup de leur logique métier complexe sur le serveur distant, car le logiciel client léger est pas capable d'exécuter une telle logique. Cela peut signifier que les PC moins puissants et donc moins coûteux vont travailler, car ils ne sont en cours d'exécution d'un navigateur, par opposition à des transactions commerciales complexes interagissant avec une base de données.

Pauvre temps de réponse

  • Parce que le client léger laisse la majorité de la logique métier sur le serveur, il doit appeler ce serveur pour tout changement. Même peupler une liste dans un menu déroulant nécessitera souvent un voyage au serveur et à l'arrière. Clients épais peuvent récupérer et stocker plus d'informations au niveau local, et de valider les données sur place, plutôt que d'attendre les données à envoyer au serveur, puis examinés et renvoyés.

Support transactionnel moins robuste

  • Un client léger, comme un navigateur, ne maintient pas un lien permanent au serveur, puis à la base de données. Quand un appel est fait, il est terminé, le résultat remis à l'ordinateur et la connexion est coupée. Avec un client lourd, une connexion peut être établie et maintenue, de sorte que si quelque chose arrive à la transaction, le client et le serveur sont connectés et peuvent récupérer beaucoup plus simplement, à la fois connaître l'état actuel des données.

Chargement ressource

  • En raison de la nécessité diminué pour la puissance de traitement sur le PC et le manque de connexion permanente au serveur, les clients légers doivent PC plus légers et ne créent pas autant la charge du réseau, mais doivent généralement serveurs plus robustes pour gérer toute la logique métier. Clients lourds sont à l'opposé en termes d'utilisation des ressources. Selon les circonstances actuelles, telles que le dimensionnement de serveur ou de la charge sur le réseau, une ou l'autre modèle peut être plus avantageux pour l'activité en utilisant l'application.

» » » » Avantages et inconvénients de clients légers