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

Autres Java Discussion :

Framework Vaadin test


Sujet :

Autres Java

  1. #1
    Membre expérimenté Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Points : 1 532
    Points
    1 532
    Par défaut Framework Vaadin test
    Bonjour,

    Sur linux Mag, the last one, je viens de découvrir vaadin, moi qui semblait uptodate, et bah j'ai pris une baffe. je cherchais un framework tel GWT mais pas GWT, qui faisait du EJB/JPA ... sans la prise de tête JSF, et je viens de voir les vidéos de démos, et bah surprise.
    Par contre, ce qui me surprend c'est justement que trainant sur les forums Java, c'est la première fois que j'entends parlé de lui.

    Cela semble parfait, mais ou est le défaut ? je vais expérimenté ...
    des avis ?
    prometeur ? il est en version 6 ???? comme quoi.

    Olivier
    Architecte destructurant,
    be cool, be free

    Il nous reste Debian bien sûr

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Développeur de jeux vidéo
    Inscrit en
    Septembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur de jeux vidéo

    Informations forums :
    Inscription : Septembre 2010
    Messages : 4
    Points : 7
    Points
    7
    Par défaut
    Je l'ai vu aujourd'hui aussi et je suis complètement intéressé par Vaadin!
    Si tu trouves un bon Tuto, tiens moi au courant stp

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    je suis bluffé

    je crois que je vais pousser mon collègue a faire des tentatives avec ça pour notre application en cours de dev

  4. #4
    Membre expérimenté Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Points : 1 532
    Points
    1 532
    Par défaut Pour le tuto
    Bonjour,

    Je suis toujours sur le coup mais je dois rectifier mon post en effet vaadin utilise des briques de bases GWT. Pour le tuto, ils offrent le livre en ligne en pdf free, rien de mieux.

    Olivier
    Architecte destructurant,
    be cool, be free

    Il nous reste Debian bien sûr

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    oui c'est du GWT, mais en gardant toute la logique de controle coté serveur et sans besoin de compilateur GWT :p Bref le GWT sans avoir besoin de faire du GWT.

    Par contre j'attends, du coup, de voir ce que ça donnera coté performances avec 200 utilisateurs dessus en même temps

  6. #6
    Membre expérimenté Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 058
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Points : 1 532
    Points
    1 532
    Par défaut Oui d'accord
    Salut,

    Effectivement je suis d'accord avec vous euh ? ... toi. J'avais regardé Wicket et déception.
    Donc si quelqu'un à une expérience, nous sommes preneurs.


    Olivier
    Architecte destructurant,
    be cool, be free

    Il nous reste Debian bien sûr

  7. #7
    Membre chevronné

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Points : 1 954
    Points
    1 954
    Par défaut
    Je pose un drapeau ça m'intéresse.

    De ce que j'en comprends c'est le même principe que Wicket à ceci prêt que ça s'appuie sur GWT pour la vue (et bénéficie donc de toute la widgethèque) ?

    Ce qui m'ennuie, et ça été relevé par tchize_, c'est la part prépondérante du serveur sur le client, dans la même lignée d'Eclipse RAP. Tout évènement câblé engendre un appel serveur. Couteux... Avec GWT, le choix de la répartition est laissée libre, et pour certains traitements, il est judicieux de les effectuer côté client.

  8. #8
    Membre expérimenté
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 527
    Points : 1 523
    Points
    1 523
    Par défaut
    Waouh...
    J'ai fait quelques trucs avec wicket, je trouvais ça déjà pas mal, mais là ça m'a l'air encore bien mieux! Je vais tester ça, et je sens que si c'est comme sur les vidéos de démo, je vais développer une petite appli avec. J'essaierais de faire quelques retours d'expérience ici.

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,
    Cela fait maintenant 3 mois que nous utilisons le framework Vaadin pour la conception de nos interface web en remplacement des JSP (Application EJB3 déployé sous JBoss).
    Jusqu'à maintenant, le retour est plutôt positif à tous les niveaux:

    Développeur
    Le framework vaadin est très bien documenté et on trouve facilement des examples de code.
    Le frameworkvaadin est très riche en terme de composants graphique.
    Les entity beans peuvent être utilisés directement dans l'IHM. Plus besoin de DTO.
    Certains développeurs reprennent plaisir même à refaire des IHMs WEB

    Marketing/Management
    Le rendu des IHMs est particulièrement joli. Très apprécié par le marketing/management pour les démos/présentations.

    Utilisateurs finaux
    Vaadin permet de réaliser des IHMs ayant le même comportement/look&feel qu'une application windows. Notification bar/fenêtre modale etc....
    Nos applications n'ont pas encore été déployées chez nos clients mais les maquettes ont été appréciées.

  10. #10
    Candidat au Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Bonjour, c'est juste pour donner mon avis sur vaadin :

    tout simplement excellent, et son addon Navigator7 (qui sera normalement intégré dans la version 7) le rend plus orienté web (@Page components, paramètres dans l'url etc).


    Citation Envoyé par tchize_ Voir le message
    oui c'est du GWT, mais en gardant toute la logique de controle coté serveur et sans besoin de compilateur GWT :p Bref le GWT sans avoir besoin de faire du GWT.
    Par contre j'attends, du coup, de voir ce que ça donnera coté performances avec 200 utilisateurs dessus en même temps
    blackbeltfactory l'utilise pleinement ( c'est d'ailleurs son créateur qui à écris Navigator7 ), il y a probablement plus de 200 utilisateurs connectés et ca bouge pas

  11. #11
    Futur Membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Août 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Transports

    Informations forums :
    Inscription : Août 2009
    Messages : 2
    Points : 5
    Points
    5
    Par défaut vaadin
    Bonjour tout le monde,

    Pour info, vaadin est sous tests dans mon équipe depuis plusieurs mois. Le gros souci est un énorme problème de performance. On arrive à facilement avoir des bloquages...

    Perso, je propose que vous jetiez un oeil sur echo3...

    http://echo.nextapp.com

    bien à toutes et tous...

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Je peux comprendre des soucis de perfs liés au débit, vaadin etant je pense assez gourmand par là, mais, comme avec les autre framework, quand il y a des blocages, j'ai tendance dans 99% des cas à incriminer le code business qui se trouve derrière

  13. #13
    Futur Membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Août 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Transports

    Informations forums :
    Inscription : Août 2009
    Messages : 2
    Points : 5
    Points
    5
    Par défaut vaadin
    tchize_,
    pour info, on a repris une ancienne appli pour laquelle (je simplifie) on pouvait tranférer 3.7 millions d'unité d'infos /h.
    une fois vaadin utilisé comme front-end on a eu peine à arrivé vers 1 millions.
    sans compter nombre de blocages.

    on a engagé à grands frais un 'expert' vaadin pour solutionner le problème. dead-line 1er decembre.
    depuis mon dernier post, aucune amélioration sensible...

    pour info, je suis expert ejb, ... instructeur chez sun/oracle pendant 4 ans.
    la couche business n'est en aucun cas en cause.

    et on pense sérieusement à abandonner vaadin.

    autre info, ma société emploie 25.000 personnes en belgique, a une ouverture internationale et compte 800 développeurs.
    la question est donc prise tres au sérieux...

    si vous connaissez des alternatives à vaadin, merci de me dooner les noms...
    on a d'autres possibilités en tete: backbase, echo3, rap, openLaszlo, icefaces, thinwire, ... et ZK (www.zkoss.org) pour lequel on vient de démarrer une évaluation...

    bonne suite à tous

  14. #14
    Membre expérimenté

    Homme Profil pro
    Senior Développeur JEE
    Inscrit en
    Avril 2002
    Messages
    795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Senior Développeur JEE
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 795
    Points : 1 660
    Points
    1 660
    Par défaut
    Les commentaires ici ne me disent rien qui vaille.

    Je démarre la semaine prochaine un nouveau projet basé sur Vaadin.

    Avec pour la partie métier EJB 3.1, JPA, Hibernate.

    Ainsi que CDI pour l'injection.

    Je vous tiendrai également au courant.
    Langages : Java, SQL
    Outils : Eclipse, Intellij
    SGBD : Oracle, PostgreSQL
    Mes Articles

  15. #15
    Nouveau Candidat au Club
    Inscrit en
    Février 2012
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Février 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Attention, je fais partie des fans de Vaadin donc mon point de vue est légèrement coloré... Je trouve que Vaadin est "le" framework que j'attends depuis des années : masquage du modèle request-response, facilité d'implémentation d'applis CRUD, approche par composants, etc.

    En ce qui concerne les problèmes de performance, thème qui revient régulièrement dans la gestion de l'état côté serveur, l'équipe de Vaadin a réalisé un benchmark de scalabilité pour tester les limites. Les sources du test sont disponibles ce qui permet de reproduire les résultats : 11 utilisateurs concurrents sur une unique instance Amazon EC2.

    Je ne connais pas l'expert qui a été mandaté, mais si nécessaire, je conseille de contacter directement la société Vaadin pour intervenir (soit directement, soit par l'intermédiaire de partenaires locaux agréés).

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Ca fait pas beaucoup 11 utilisateurs sur une appli :/

    Quand je déploie des petits trucs, c'est 200 users

  17. #17
    Nouveau Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Santé

    Informations forums :
    Inscription : Février 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Perfs Vaadin ?
    Bonjour

    Stessy, avez-vous pu évaluer Vaadin depuis le démarrage de votre projet ?

    J'ai moi-même réalisé une maquette avec Vaadin et EJB/JPA/Hibernate pour la couche métier et cette solution m'est apparue tout à fait correcte.

    Maintenant je n'ai pas pu la tester avec de gros volumes.

  18. #18
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 549
    Points : 704
    Points
    704
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    oui c'est du GWT, mais en gardant toute la logique de controle coté serveur et sans besoin de compilateur GWT :p Bref le GWT sans avoir besoin de faire du GWT.

    Par contre j'attends, du coup, de voir ce que ça donnera coté performances avec 200 utilisateurs dessus en même temps
    vaadin existe depuis bien longtemps, il utilise le moteur gwt... mais ça pas toujours été le cas

    il y a déjà des discussions sur le sujet concernant vaadin vs ext-gwt vs smartgwt.....
    200 c'est pas beaucoup....

    après tout comme avec n'importe quel framework, si on code tout croche, il y aura pas de magie.....

    il y a aussi

    echo3
    smartgwt
    ext-gwt
    http://www.gwtphp.com/
    ZK
    OpenLaszlo
    JVx

    j'ai pu utiliser quelques framework gwt (smartgwt, ext-gwt et gwt-ext et gwt) et gwt de base reste une plaie... très peu de composant et surtout très pauvre
    par chance il y a des frameworks qui corrige cela

    je n'ai pas encore essayé vaadin, mais ça fait longtemps que je l'analyse, ses composants sembles déjà mieux et j'ai pu constater que les gens semblaient apprécier leur support

    je pense l'essayer sur un projet très bientôt

  19. #19
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 549
    Points : 704
    Points
    704
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    Ca fait pas beaucoup 11 utilisateurs sur une appli :/

    Quand je déploie des petits trucs, c'est 200 users
    il y a quelques bonne pratiques préconisé par l'équipe de vaadin pour éviter d'avoir rapidement des anomalies en monté en charge.....

  20. #20
    Nouveau membre du Club
    Inscrit en
    Décembre 2010
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Décembre 2010
    Messages : 39
    Points : 31
    Points
    31
    Par défaut
    Salut tout le monde,
    J’utilise vaadin pour le développement des petites applications, du côté performance je trouve que c’est moins performant que jsf.
    Mais le vrai souci que je trouve c’est qu’il n’est pas productif en comparant par exemple par le Visual web de netbeans.
    Il y a un plugin eclipse pour vaadin mais ce n’est pas pratique il ne contient pas tout les composants.

    Citation Envoyé par lequebecois79 Voir le message
    il y a quelques bonne pratiques préconisé par l'équipe de vaadin pour éviter d'avoir rapidement des anomalies en monté en charge.....
    lequebecois79 peux tu stp nous indiquer où trouver les bonnes pratiques.

Discussions similaires

  1. Quels frameworks de test utilisez-vous ?
    Par Esil2008 dans le forum JSF
    Réponses: 32
    Dernier message: 03/06/2014, 18h11
  2. framework de test d'application SWING
    Par horalass dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 05/02/2008, 18h25
  3. [Cactus] framework de test cactus
    Par osman.amine dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 11/10/2007, 09h42
  4. Recherche d'un framework de test
    Par jesus144 dans le forum Tests et Performance
    Réponses: 6
    Dernier message: 06/02/2007, 18h04
  5. Framework de tests unitaires
    Par hermes1983 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/11/2006, 10h28

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