IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Discussion :

Client lourd - client lerger - client riche


Sujet :

Développement

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    220
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 220
    Points : 70
    Points
    70
    Par défaut Client lourd - client lerger - client riche
    Bonjour à tous,

    je suis entrain d apprendre l'architecture client / serveur
    et j aimerai comprendre la notion de client, lour, leger et riche.

    J'ai deja lu les definition mais pour bien visualisez le concept est ce que vous pourriez me donner des exemple de chaque client et votre definition merci.

    d'aprés ce que j aurai compri

    un client lourd ce serai "windows xp" bref les os quoi, ou encore, emule, windows media player...

    un client leger se serait "internet"...

    Merci

  2. #2
    Membre éprouvé
    Avatar de Freed0
    Profil pro
    Étudiant
    Inscrit en
    Mars 2005
    Messages
    635
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 635
    Points : 953
    Points
    953
    Par défaut
    Internet n'est pas un client Un navigateur oui, mais pas Internet en lui-même

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 28
    Points : 25
    Points
    25
    Par défaut
    Pour moi, un client léger c'est une machine qui boot par le réseau (via des protocoles comme DHCP et PXE). Par exemple un terminal X.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 86
    Points : 97
    Points
    97
    Par défaut
    salut,


    reponse simple:

    dans une application client/serveur, on entend parfois parler de "client lourd" lorsqu'une partie de la logique applicative (la partie fonctionnelle, ou "metier" comme on se plait a la designer dans nos cheres SSII) est deportee sur le client.

    au contraire, un client utilisé uniquement pour de la consultation ou de la mise a jour d'informations sur un serveur peut etre qualifie de "leger".


    alternative:

    il existe egalement une autre echelle de reference selon laquelle le fait qu'un client soit considere comme "lourd" ou "leger" depend de valeurs tout a fait relatives et conjoncturelles, comme la presence ou non d'un environement runtime (JVM par exemple). c'est a peu pres aussi pertinent que d'evaluer la complexite d'un programme en fonction du nombre de lignes composant son code source..


    reponse elaboree:

    ces termes - tout a fait arbitraires - n'ont aucune reelle signification technique et sont a considerer avec precaution, sinon mefiance. ils sont utilises par les SSII et les (mauvais) profs de fac dans le but de repondre a un fantasme selon lequel on peut systematiquement diviser en N categories distinctes les implementations techniques derivees d'un meme concept (on a d'ailleurs entendu parler a une epoque de "clients mi-lourds", a la frontiere entre les deux.. de quoi alimenter un peu plus la confusion). leur danger est qu'ils poussent a raisonner uniquement en terme de references extremes.

    un role d'un "client" est defini en partie par son contexte technique. si tu as lu ou entendu quelque-part qu'un browser web (Internet Explorer par exemple) pouvait etre considere comme un "client leger", il convient de savoir dans quel contexte: lorsqu'il est question de consultation de pages web, on peut sans doute effectivement parler de "client leger"; cependant, est-ce toujours le cas lorsque les pages en question contiennent des applets java ou des resources Javascript (je pense a AJAX et aux technos derivees), dont l'objectif - hors mis l'aspect esthetique - est justement de mettre a contribution la capacite de traitement du client, afin de decharger le serveur d'une partie des operations lies au fonctionnement de l'application ?

    mefiance.. mega mefiance avec ces termes; le challenge est moins de savoir ce qu'ils signifient en realite (reponse: "ca depend") que d'etre capable d'evaluer ce qu'ils representent pour ton interlocuteur.


    bon courage !
    -pirus.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [N-Tier] Conserver un client lourd / riche
    Par bobbk12000 dans le forum Autres
    Réponses: 0
    Dernier message: 12/05/2009, 15h26
  2. [ADO.net] Client lourd vers un client leger
    Par miya dans le forum Accès aux données
    Réponses: 9
    Dernier message: 13/12/2006, 15h14
  3. Réponses: 1
    Dernier message: 24/10/2006, 01h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo