Publicité

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%
+ Répondre à la discussion Actualité déjà publiée
Page 1 sur 4 1234 DernièreDernière
Affichage des résultats 1 à 20 sur 77
  1. #1
    Rédacteur
    Avatar de Hikage
    Inscrit en
    mai 2004
    Messages
    1 190
    Détails du profil
    Informations personnelles :
    Âge : 30

    Informations forums :
    Inscription : mai 2004
    Messages : 1 190
    Points : 5 293
    Points
    5 293

    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 ?
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  2. #2
    Modérateur

    Inscrit en
    août 2006
    Messages
    3 075
    Détails du profil
    Informations forums :
    Inscription : août 2006
    Messages : 3 075
    Points : 3 353
    Points
    3 353

    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
    Candidat au titre de Membre du Club
    Inscrit en
    avril 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : avril 2009
    Messages : 16
    Points : 14
    Points
    14

    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
    Responsable Eclipse et JAVA

    Avatar de Mickael Baron
    Homme Profil pro Mickael BARON
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    6 714
    Détails du profil
    Informations personnelles :
    Nom : Homme Mickael BARON
    Localisation : France, Vienne (Poitou Charente)

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

    Informations forums :
    Inscription : juillet 2005
    Messages : 6 714
    Points : 33 522
    Points
    33 522

    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
    Ingénieur de Recherche en informatique au LIAS / ENSMA
    Responsable des rubriques Eclipse et Java de Developpez.com

    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    Page Pro : www.lias-lab.fr/members/mickaelbaron
    LinkedIn : www.linkedin.com/in/mbaron
    Twitter : www.twitter.com/mickaelbaron

  5. #5
    Membre Expert

    Inscrit en
    décembre 2004
    Messages
    584
    Détails du profil
    Informations forums :
    Inscription : décembre 2004
    Messages : 584
    Points : 1 207
    Points
    1 207

    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
    Merci d'utiliser le bouton [Résolu] pour les sujets qui le sont.
    [pub]mon blog franco anglais, article du moment: Wicket: fournir des données JSON via Ajax[/pub]

  6. #6
    Membre éclairé Avatar de Shinzul
    Homme Profil pro Francois
    Lecteur assidu de code source
    Inscrit en
    janvier 2008
    Messages
    173
    Détails du profil
    Informations personnelles :
    Nom : Homme Francois
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : janvier 2008
    Messages : 173
    Points : 341
    Points
    341

    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
    Inscrit en
    mai 2004
    Messages
    1 190
    Détails du profil
    Informations personnelles :
    Âge : 30

    Informations forums :
    Inscription : mai 2004
    Messages : 1 190
    Points : 5 293
    Points
    5 293

    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.
    Hikage
    SCJP / SCWCD & SCWSJD Certified / Spring Framework Certified
    [Personal Web] [CV]

    F.A.Q Spring Framework - Participez !

  8. #8
    Membre habitué
    Profil pro
    Consultant informatique
    Inscrit en
    octobre 2002
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : octobre 2002
    Messages : 94
    Points : 100
    Points
    100

    Par défaut

    j'ai voté pour autre: on utilise maintenant seam

  9. #9
    Rédacteur
    Avatar de lunatix
    Homme Profil pro julien
    Architecte technique
    Inscrit en
    novembre 2002
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Nom : Homme julien
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : novembre 2002
    Messages : 1 946
    Points : 3 072
    Points
    3 072

    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
    5 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 545
    Points : 6 171
    Points
    6 171

    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
    Membre à l'essai
    Inscrit en
    août 2009
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : août 2009
    Messages : 49
    Points : 21
    Points
    21

    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
    71
    Détails du profil
    Informations forums :
    Inscription : février 2006
    Messages : 71
    Points : 178
    Points
    178

    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
    5 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 545
    Points : 6 171
    Points
    6 171

    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 régulier
    Inscrit en
    novembre 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : novembre 2006
    Messages : 72
    Points : 86
    Points
    86

    Par défaut

    Serveur Glassfish v2.1 avec EJB, histoire de rester JEE 5 compliant jusqu'au boût !

  15. #15
    Inscrit

    Inscrit en
    février 2008
    Messages
    659
    Détails du profil
    Informations forums :
    Inscription : février 2008
    Messages : 659
    Points : 691
    Points
    691

    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
    Candidat au titre de Membre du Club
    Inscrit en
    décembre 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : décembre 2005
    Messages : 33
    Points : 14
    Points
    14

    Par défaut

    Serveur GlassFish V2 + JPA + JEE 5

  17. #17
    Modérateur

    Inscrit en
    août 2006
    Messages
    3 075
    Détails du profil
    Informations forums :
    Inscription : août 2006
    Messages : 3 075
    Points : 3 353
    Points
    3 353

    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
    5 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 545
    Points : 6 171
    Points
    6 171

    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
    Modérateur

    Inscrit en
    août 2006
    Messages
    3 075
    Détails du profil
    Informations forums :
    Inscription : août 2006
    Messages : 3 075
    Points : 3 353
    Points
    3 353

    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
    5 545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 545
    Points : 6 171
    Points
    6 171

    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.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •