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

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs Discussion :

EJB3 : est ce en perte de vitesse ?


Sujet :

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 25
    Points : 26
    Points
    26
    Par défaut EJB3 : est ce en perte de vitesse ?
    On me propose un poste ou l'architecture coté serveur repose sur les EJB3. J'aurais voulu savoir si cetet techno n'est pas en perte de vitesse.

    Merci

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

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 524
    Points
    9 524
    Billets dans le blog
    1
    Par défaut
    Pour moi, c'est la meilleur techno serveur.
    D'un autre côté, ce n'est pas parce que c'est bon que ça fédère... s'il n'y avait que les meilleurs logiciels, framework et autre programmes qui survivaient, ça se saurait.
    Souvent ceux qui critiques les EJB3 ne savent pas de quoi ils parlent, ça n'a plus rien à voir avec les précédentes versions.
    Chose amusante, ceux sont les mêmes qui pourraient mettre en avant Spring et Hibernate, alors qu'EJB3 peut utiliser Hibernate comme implémentation du JPA, quant à Spring, je n'en vois pas l'intérêt avec des EJB, ces derniers allant bien plus loin (Spring est très bien également, pour des architectures plus light)
    Bref, querelles de clochers, comme d'habitude...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éprouvé
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Points : 1 269
    Points
    1 269
    Par défaut
    Je suis partiellement d'accord avec OButterlin. Je pense qu'EJB3 est une bonne techno et que ce que tu apprendras en faisant de l'EJB3, tu sauras l'appliquer à d'autres technos. Et si tu as de la chance, vous passerez aux EJB 3.1 avec CDI...

    Par contre, OButterlin, à quoi penses-tu quand tu dis que EJB3 va bien plus loin que Spring ?

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

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 524
    Points
    9 524
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par hasalex Voir le message
    Par contre, OButterlin, à quoi penses-tu quand tu dis que EJB3 va bien plus loin que Spring ?
    Au niveau transactions ou l'accès remote ou les MDB ou Clustering etc...

    Spring de son côté, part dans d'autres directions qu'EJB ne traite pas...
    (ça part un peu dans tous les sens à mon goût )
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éprouvé
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Points : 1 269
    Points
    1 269
    Par défaut
    Pour les transactions :
    http://static.springsource.org/sprin...ansaction.html

    Pour le remoting :
    http://static.springsource.org/sprin.../remoting.html

    Pour un équivalent MDB :
    http://static.springsource.org/sprin...ssageReception

    Pour le Cluster : à voir selon tes besoins en cluster

    ça part un peu dans tous les sens à mon goût
    OK, là je suis d'accord, Spring est devenu un conteneur léger avec une taille de mammouth. Pas toujours facile de s'y retrouver.

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

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 311
    Points : 9 524
    Points
    9 524
    Billets dans le blog
    1
    Par défaut
    Plus Spring avance, plus sa ressemble à un conteneur d'EJB, où est l'intérêt ?
    Entre une norme JEE et un framework (plus ou moins propriétaire), je n'hésite pas bien longtemps...
    Il y a ce document de O'Reilly qui est intéressant, même si un peu vieux...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre éprouvé
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Points : 1 269
    Points
    1 269
    Par défaut
    Et plus EJB avance, ou plutôt JavaEE, plus il ressemble à Spring : allégement, injection CDI...
    Emmanuel Bernard avait fait une présentation sur les standards et l'innovation au Paris JUG. Elle était très intéressante. Tu trouveras un CR par Nicolas Martignole. Tu verras au passage que dans les commentaires, je défends le standard ;-)

  8. #8
    Membre émérite
    Avatar de alexismp
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 503
    Points : 2 777
    Points
    2 777
    Par défaut
    C'est intéressant qu'on mette en avant EJB dans une offre ou description d'emploi (on parle habituellement de J2EE/Java EE). En tout cas c'est pas moi qui vais contre-dire Alexis ou Olivier - EJB 3 (Java EE 5) va très bien et avec 3.1 (Java EE 6) c'est toi qui ira bien!

Discussions similaires

  1. Réponses: 3
    Dernier message: 15/07/2011, 09h51
  2. Réponses: 0
    Dernier message: 11/07/2011, 21h07
  3. Le C++ en perte de vitesse ?
    Par hiura dans le forum C++
    Réponses: 46
    Dernier message: 31/08/2010, 07h56
  4. Réponses: 4
    Dernier message: 23/04/2007, 22h46
  5. [WIFI] Perte de vitesse!
    Par Zetmurin dans le forum Hardware
    Réponses: 7
    Dernier message: 13/10/2005, 09h29

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