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

Interfaces Graphiques en Java Discussion :

client lourd ou léger ?


Sujet :

Interfaces Graphiques en Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2009
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 67
    Points : 36
    Points
    36
    Par défaut client lourd ou léger ?
    Bonjour,

    J'ai lu quelques discussions sur les clients lourd et léger sur le forum et j'avoue être un peu perdu pour choisir ce qui est mieux.

    J'ai besoin de réaliser une application de gestion commerciale orientée client / serveur, cette application permet de gérer les clients, les articles, les fabricants, les factures, les devis ...
    J'avais plutôt l'idée d'utiliser Swing et partir sur du client lourd mais apparemment cela ne sera peut être pas un bon choix.

    Serait-il pour vous plus judicieux de réaliser un client léger ? En revanche, moi qui suis habitué à développer à l'aide cakephp, j'avoue avoir une appréhension sur le fait de devoir me retaper tout le code pour la pagination, le tri sur des listes ...

    Merci d'avance pour votre avis

    @++

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Si tes interfaces sont extrèmement complexe et doivent etre très réactives, tu développera peut etre plus vite en faisant un client lourd se connectant à ton serveur, qu'en faisant des pages web avec du javascript à gogo. C'est une balance à établir toi même entre les gains et cout de chaque méthode. Pour ce qui est de te retapper pagination, liste etc, la pluspart des framework orienté web en java supportent de manière plus ou moins direct ce genre d'aide. Par exemple des framework comme icefaces, richfaces, webworks2 doivent en être capable

  3. #3
    Modérateur
    Avatar de nouknouk
    Homme Profil pro
    Inscrit en
    Décembre 2006
    Messages
    1 655
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 655
    Points : 2 161
    Points
    2 161
    Par défaut
    Deux points à explorer également:

    1/ qui dit client léger dit beaucoup plus de charge sur les serveur, charge qui est répartie sur chaque client dans le cas du client lourd.

    Ca peut avoir des conséquences sur beaucoup de choses.

    Par exemple, si vous ne vendez que du 'logiciel' au client, celui-ci:
    * pourra y gagner s'il compte déployer que des terminaux très légers pour faire tourner votre appli
    * pourra y perdre, car il devra intégrer dans ses coûts de fonctionnement les coûts de serveurs supplémentaires (ou plus gros, bref plus chers).

    Par contre, si vous vendez une solution complète comprenant l'hébergement de l'application elle-même et de ses données (du 'cloud' grosso modo), ça impactera directement votre business model puisque ce sera à votre société de supporter les coûts des serveurs plus imposants.


    2/ Si l'application doit pouvoir fonctionner en mode 'hors ligne', au moins pendant un court laps de temps (le temps de retrouver une connexion pour re-synchroniser les infos), le client lourd est très certainement plus indiqué.

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/04/2008, 19h00
  2. client léger et client lourd
    Par bhbechir82 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 14/02/2008, 16h34
  3. [VB.NET] Passage de client lourd à client léger
    Par Skyou dans le forum Windows Forms
    Réponses: 5
    Dernier message: 17/10/2006, 16h01

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