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

Affichage des résultats du sondage: Pour vos applications Java Entreprise, qu'utilisez vous principalement ?

Votants
137. Vous ne pouvez pas participer à ce sondage.
  • Conteneur de Servlet (Tomcat, Jetty, ..) + Spring

    49 35,77%
  • Serveur JEE 1.4 + EJB

    7 5,11%
  • Serveur JEE 5 + EJB

    37 27,01%
  • Serveur JEE 1.4 + Spring

    10 7,30%
  • Serveur JEE 5 + Spring

    24 17,52%
  • Autre serveur (OSGi, .. )

    10 7,30%
Glassfish et Payara Java Discussion :

Conteneur de Servlet+Spring vs. JEE. Quelle direction prenez-vous ? [Débat]


Sujet :

Glassfish et Payara Java

  1. #1
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Points : 6 301
    Points
    6 301
    Par défaut Conteneur de Servlet+Spring vs. JEE. Quelle direction prenez-vous ?
    Avec l'arrivée de JEE 6 et de Spring 3.0, le développement Entreprise est de plus en plus facile.

    De son coté, Spring est largement utilisé à l'heure actuelle. Cependant, celui-ci n'étant pas un standard, il est fort décrié et nous lie fortement avec SpringSource.
    Pa contre, un simple conteneur de servlet, comme Tomcat 6, suffit pour tirer partie de ses fonctionnalités.


    JEE 6 de son coté apporte une nouvelle jeunesse à JEE en tirant de l'expérience de framework comme Spring ou encore Hibernate et en le standardisant.
    La seule chose qui risque de freiner un peu son adoption est l'obligation d'un serveur JEE compatible, ce qui impose des couts de migration de serveur.

    D'où ce sondage, afin de voir à l'heure actuelle, quel infrastructure est la plus utilisée : Conteneur de Servlet ou JEE ?

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    De mon côté c'est plutôt, serveur d'application + JEE + Spring.
    On prend ce qui nous intéresse de part et d'autre.

  3. #3
    Membre à l'essai
    Profil pro
    Directeur de projet
    Inscrit en
    Avril 2009
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Avril 2009
    Messages : 16
    Points : 23
    Points
    23
    Par défaut
    Hello,

    De mon côté c'est plutôt Weblogic 9.2 et 10.3 avec Spring 2.5.6.

    A plus,

  4. #4
    Rédacteur

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    Juillet 2005
    Messages
    14 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2005
    Messages : 14 974
    Points : 72 948
    Points
    72 948
    Par défaut
    Salut,

    J'ai voté autre ... puisque dans notre cas pour des prototypes de recherche, nous recherchons la simplicité. Pour l'instant j'ai opté pour Tomcat + OpenEJB.

    Mickael

  5. #5
    Membre expérimenté

    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Points : 1 374
    Points
    1 374
    Par défaut
    Y a pas que spring et les EJB tou diou

    Hum, tout ça pour dire qu'ici c'est plutot Guice + caucho resin. Et ça nous convient à merveille

  6. #6
    Membre averti Avatar de Shinzul
    Homme Profil pro
    Lecteur assidu de code source
    Inscrit en
    Janvier 2008
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Lecteur assidu de code source
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2008
    Messages : 174
    Points : 333
    Points
    333
    Par défaut
    En général j'ai plutot travaillé avec un conteneur de servlet couplet avec Spring. Ma boite se refusait à faire migrer vers des serveurs d'applications pour les nouveaux projets.

  7. #7
    Rédacteur
    Avatar de Hikage
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 177
    Points : 6 301
    Points
    6 301
    Par défaut
    Citation Envoyé par ZedroS Voir le message
    Y a pas que spring et les EJB tou diou

    Hum, tout ça pour dire qu'ici c'est plutot Guice + caucho resin. Et ça nous convient à merveille
    Je suis d'accord, il y a bien sur des alternatives.

    Le but ici est d'avoir une idée sur la part du marché pouvant potentiellement utilisé Spring 3.0 dès aujourd'hui, et cela sans migrer de serveur.

  8. #8
    Membre régulier
    Profil pro
    Consultant informatique
    Inscrit en
    Octobre 2002
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 89
    Points : 111
    Points
    111
    Par défaut
    j'ai voté pour autre: on utilise maintenant seam

  9. #9
    Rédacteur
    Avatar de lunatix
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2002
    Messages
    1 960
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 960
    Points : 3 736
    Points
    3 736
    Par défaut
    je suis passé a tomcat, et la souplesse qu'il permet (en gros on fait une application par tomcat, et un gros nginx ou apache en proxy devant en sticky session) est imbattable avec un serveur d'application plus lourd.

    chaque application est isolée des autres, augmenter la puissance pour une application consiste a ajouter un tomcat

  10. #10
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    En préconisation, je préfère un serveur JEE avec EJB3.
    Ceci dit, on utilise indifféremment un serveur Tomcat avec ou sans Spring ou du JBoss avec EJB ... c'est plutôt le client qui impose son point de vue... et là, on dirait qu'ils lisent un peu tous la même chose aux wc
    C'est un peu dommage d'ailleurs, on en arrive à se voire imposer Spring là où il n'apporte rien voir même il complexifie... galère galère

  11. #11
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 49
    Points : 37
    Points
    37
    Par défaut
    Clairement JEE5 + EJB. Le développement normé est plus qu'important dans le monde de l'entreprise. De plus le développement de ce type de technologie c'est grandement simplifié au fil des ans

  12. #12
    Membre actif
    Inscrit en
    Février 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 72
    Points : 214
    Points
    214
    Par défaut
    Citation Envoyé par OButterlin Voir le message
    En préconisation, je préfère un serveur JEE avec EJB3.
    Ceci dit, on utilise indifféremment un serveur Tomcat avec ou sans Spring ou du JBoss avec EJB ... c'est plutôt le client qui impose son point de vue... et là, on dirait qu'ils lisent un peu tous la même chose aux wc
    C'est un peu dommage d'ailleurs, on en arrive à se voire imposer Spring là où il n'apporte rien voir même il complexifie... galère galère
    Tu peux développer un peu sur la complexification apportée par Spring , ton avis m'intèresse sur ce sujet ?

    Sinon pour ma part on tourne essentiellement sur Tomcat 6.

  13. #13
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Killing Joke Voir le message
    Tu peux développer un peu sur la complexification apportée par Spring , ton avis m'intèresse sur ce sujet ?
    Utiliser le concept d'inversion de contrôle pour UN soft fait pour UN client n'a à mon sens pas beaucoup d'intérêt et d'autant moins dans un environnement web.
    A ce sujet d'ailleurs, je trouve incroyable l'usage qui en est fait par certains pour déterminer entre autres :
    - les paramètres de connexion
    - les ressources externes (JMS ou mail...)
    - etc...
    Là franchement, un fichier de propriété fait la même chose... et JNDI le fait bien mieux encore...
    Bref, pour ma part, sans remettre en cause le concept TRES intéressant d'IoC, on peut faire bien mieux avec des EJB.

    D'autre part, Spring est entrain de mettre la main sur tout ce qui touche aux développements web avec Spring MVC, Spring Web, Spring machin Spring truc... Donc, s'il s'agit de réécrire à sa sauce propriétaire ce que fait un environnement et/ou des frameworks existants normalisés par JEE... ça devient...

    Je reste ouvert, un jour peut-être on me montrera un usage (intéressant j'entends) qu'on ne peut pas faire simplement autrement...

    A l'intention de tous les adorateurs de Spring, ce n'est qu'un avis, pas une attaque en règle, par avance merci...

  14. #14
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    129
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 129
    Points : 359
    Points
    359
    Par défaut
    Serveur Glassfish v2.1 avec EJB, histoire de rester JEE 5 compliant jusqu'au boût !

  15. #15
    Inscrit

    Profil pro
    Inscrit en
    Février 2008
    Messages
    658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 658
    Points : 892
    Points
    892
    Par défaut
    J'ai voté Servlet( Tomcat ,...)+Spring car j'ai du mal à utiliser d'autre alors que ceci satisfait mes attentes

  16. #16
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 33
    Points : 35
    Points
    35
    Par défaut
    Serveur GlassFish V2 + JPA + JEE 5

  17. #17
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Utiliser le concept d'inversion de contrôle pour UN soft fait pour UN client n'a à mon sens pas beaucoup d'intérêt et d'autant moins dans un environnement web.
    Je pense que tu as une vue incomplète de Spring.
    Son intérêt n'est pas de la simple injection de propriétés de configuration.
    Je l'utilise conjointement avec Hibernate et cela simplifie son utilisation, dont la gestion des transactions, de la gestion de la session, etc...
    C'est très pratique en environnement web ou autre.

  18. #18
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par fr1man Voir le message
    Je pense que tu as une vue incomplète de Spring.
    Ça ne fait pas l'ombre d'un doute
    Citation Envoyé par fr1man Voir le message
    Son intérêt n'est pas de la simple injection de propriétés de configuration.
    Je l'utilise conjointement avec Hibernate et cela simplifie son utilisation, dont la gestion des transactions, de la gestion de la session, etc...
    C'est très pratique en environnement web ou autre.
    Un conteneur d'EJB fait ça très bien, et bien plus encore...

  19. #19
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Je ne te dis pas le contraire, j'essaie juste de te montrer un exemple de ce que l'on peut faire avec, relativement simplement.
    Cela peut permettre d'éviter justement l'utilisation des ejbs et d'un serveur d'application, même si l'on doit pouvoir utiliser des ejbs avec un tomcat depuis JEE 5.

  20. #20
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Points : 9 529
    Points
    9 529
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par fr1man Voir le message
    Je ne te dis pas le contraire, j'essaie juste de te montrer un exemple de ce que l'on peut faire avec, relativement simplement.
    Cela peut permettre d'éviter justement l'utilisation des ejbs et d'un serveur d'application, même si l'on doit pouvoir utiliser des ejbs avec un tomcat depuis JEE 5.
    Je sais bien, mais le problème n'est pas là...
    Pourquoi toujours multiplier les façons de faire quand il existe déjà quelque chose d'abouti...
    Et on a le même problème avec les frameworks... struts1, struts2, jsf, etc...
    A la fin, on ne sait plus quoi choisir et lequel sera pérenne...
    Pour ce qui est de Spring vs EJB, EJB a le gros avantage de faire partie de JEE.

Discussions similaires

  1. Achats internet : quelles précautions prenez-vous ?
    Par Auteur dans le forum Sécurité
    Réponses: 7
    Dernier message: 18/11/2014, 15h05
  2. Réponses: 0
    Dernier message: 23/11/2009, 13h30
  3. [Spring MVC] JEE MVC + Spring
    Par teledeclaration dans le forum Spring Web
    Réponses: 3
    Dernier message: 04/07/2007, 11h14
  4. Créer un nouveau projet JEE, quelles technos choisir ?
    Par kroax dans le forum Frameworks Web
    Réponses: 5
    Dernier message: 22/05/2007, 09h05
  5. Réponses: 2
    Dernier message: 01/05/2006, 19h15

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