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

GWT et Vaadin Java Discussion :

Meilleures pratiques GWT RPC/View


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 29
    Par défaut Meilleures pratiques GWT RPC/View
    Bonjour,

    Je voudrais avoir votre avis sur le model MVC de gwt.
    Je fais des requetes RPC avec gwt en asynchrones.
    Le soucis que j'ai c'est que je dois attendre le retour onSuccees de la requete avant d'afficher ma vue.

    Qu'elle est la meilleur pratique ?
    Actuellement, je vais instancier une page/un morceau de page qui va hériter de widget, je vais afficher les données dont je n'ai pas besoin des data dans la bdd, puis apres à la fin de mon constructor je lance les appels de methods en rpc.
    Et quand j'ai les event OnSuccess j'appel les methods dans cette nouvelle page pour completer la vue.

    est-ce une bonne méthode ?


    Merci d'avance pour votre avis.
    Cordialement,

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    230
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 230
    Par défaut
    Juste petite précision avec GWT, le modèle préconisé est MVP-Model Vue Presenter(pas une enorme différence avec MVC mais qd même)

    Pour RPC, tu n'as pas le choix, tu dois attendre le retour pour pouvoir afficher tes données provenant de la BD....c'est de l'asynchrone !

    avec du code exemple, cela serait peut-être plus clair mais à ce niveau là, il n'y a pas d'architecture particulière....

  3. #3
    Membre chevronné
    Homme Profil pro
    Ingénieur en génie logiciel
    Inscrit en
    Juin 2012
    Messages
    948
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur en génie logiciel
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2012
    Messages : 948
    Par défaut
    Citation Envoyé par micou Voir le message
    Bonjour,

    Je voudrais avoir votre avis sur le model MVC de gwt.
    Je fais des requetes RPC avec gwt en asynchrones.
    Le soucis que j'ai c'est que je dois attendre le retour onSuccees de la requete avant d'afficher ma vue.

    Qu'elle est la meilleur pratique ?
    Actuellement, je vais instancier une page/un morceau de page qui va hériter de widget, je vais afficher les données dont je n'ai pas besoin des data dans la bdd, puis apres à la fin de mon constructor je lance les appels de methods en rpc.
    Et quand j'ai les event OnSuccess j'appel les methods dans cette nouvelle page pour completer la vue.

    est-ce une bonne méthode ?


    Merci d'avance pour votre avis.
    Cordialement,
    En lieu et place de rpc, il y a les requestFactory qui sont disponible.

    RequestFactory est intéressant car il envoie que les données qui ont été modifié au serveur et vice versa.... ainsi il y a une économie de bande passante.

  4. #4
    Membre expérimenté
    Avatar de karbos
    Inscrit en
    Novembre 2008
    Messages
    155
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 155
    Par défaut
    Citation Envoyé par micou Voir le message
    Bonjour,

    Je voudrais avoir votre avis sur le model MVC de gwt.
    Je fais des requetes RPC avec gwt en asynchrones.
    Le soucis que j'ai c'est que je dois attendre le retour onSuccees de la requete avant d'afficher ma vue.

    Qu'elle est la meilleur pratique ?
    Actuellement, je vais instancier une page/un morceau de page qui va hériter de widget, je vais afficher les données dont je n'ai pas besoin des data dans la bdd, puis apres à la fin de mon constructor je lance les appels de methods en rpc.
    Et quand j'ai les event OnSuccess j'appel les methods dans cette nouvelle page pour completer la vue.

    est-ce une bonne méthode ?


    Merci d'avance pour votre avis.
    Cordialement,
    Le framework GXT propose des composants type "DataStore" qui vont te permettre de construire ta page avec un composant type "DataGridView" et de la déco autour, puis, au retour de la requête AJAX, créer les lignes du composant type "DataGridView"...
    Sans forcément utiliser ce framework, c'est ce que je chercherais à faire, à ta place

Discussions similaires

  1. Réponses: 61
    Dernier message: 29/12/2016, 12h58
  2. Nommage de classe - Meilleurs pratiques
    Par onlytoine dans le forum Langage
    Réponses: 15
    Dernier message: 14/12/2007, 10h22
  3. [information] meilleures pratiques pour gestion d'events
    Par trolldom dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/07/2007, 13h24
  4. [session] Meilleures pratiques d'utilisation de session
    Par jvajva dans le forum Hibernate
    Réponses: 3
    Dernier message: 21/05/2007, 11h44
  5. MSSQL: Meilleures pratiques/Best practices
    Par spyne dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 16/08/2006, 10h18

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