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

Java EE Discussion :

Futur des EJB devant Spring


Sujet :

Java EE

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de clubist
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2008
    Messages
    217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Maine et Loire (Pays de la Loire)

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

    Informations forums :
    Inscription : Février 2008
    Messages : 217
    Par défaut Futur des EJB devant Spring
    Bonjour,

    j'ai commencé à lire quelque article sur Spring et j'ai constaté que Spring est le nouveau alternatif de EJB surtout s'il est couplé avec JEE6 donc :

    1- Est ce qu'on peut dire que Spring est un remplaçant des EJB ou on a toujours besoin de développer des EJB couplé dans un contexte Spring ?

    2- Quelles opportunités apporte Spring aux application JEE ?

    et merci d'avance.

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

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Par défaut spring EJB3
    Bonjour,

    Il faut tout remettre dans le bon contexte.

    Spring est "un" conteneur léger ( remplacement du serveur d'EJB) c'était un de ses objectifs , il comporte un ensemble d'API et le fameux AOP.

    I permet dans un cadre simplifié d'offrir les mêmes services que J2EE5 a quelques exception, je ne suis pas expert dans spring.

    Depuis J2EE5, les EJB3 avec la spécification JPA offre une alternative alléchante, il suffit de faire des tests avec un IDE comme netbeans "au hasard". IL manquait la simpilfication des tests unitaires dans le conteneur, c'est réalisé avec la spec J2EE6.
    En plus, cerise sur le gateau, je prends glassfish car il implémente la dernière norme v3 , il est est capable d'être embedded dans une simple appli de base , carrément tout le serveur d'appli.


    olivier

  3. #3
    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
    Billets dans le blog
    1
    Par défaut
    La question pourrait être : pourquoi Spring cherche à refaire un conteneur type "EJB" ?
    Je n'arrive pas à comprendre
    Leur "conteneur light" devient de plus en plus lourd...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 058
    Par défaut Je me pose la question
    Bonjour,

    D'ailleurs les EJB deviennnent de + en plus light en terme de développement sans rien lacher à la fiabilité. D'ailleurs glassfish v3 existe en version "light" pour de l'embarqué ou des tests https://embedded-glassfish.dev.java.net/
    il y a un article assez impressionnant sur ce que l'on peut faire ...
    http://blogs.sun.com/sirajg/entry/us...glassfish_apis
    comme d'autres, j'ai testé et je suis resté baba ... donc spring ???

    Ce que j'aime dans cette techno c'est l'aspect architecture. Après avoir testé, toutes les autres semblent aisées à appréhender, c'est très subjectif ...
    Ce n'est qu'un avis, mais il semblerait qu'avec l'avancée des EJB3.1, et les nouvelles normes sur les conteneurs type EJB ( notion OSGI ), Spring ne veuille pas perdre des parts de marché.
    J'avoue que la dernière norme EJB3.1 est assez attrayante. conteneur léger ou lourd, je crois que le débat n'est plus a ce niveau, mais plutôt qu'elle est le temps de développement de tel ou tel techno.
    Je ne connais pas spring préciséménet, pas testé en réel, mais je suis resté sur du "lourd" qui n'en est plus quand on sait utiliser JPA/EJB, il manquait l'aspect test c'est tout.

    olivier

Discussions similaires

  1. [EJB] [Débutant] Portabilité des EJB
    Par ruff15 dans le forum Java EE
    Réponses: 7
    Dernier message: 23/01/2008, 17h47
  2. [Débutant(e)]deployment des EJB
    Par furikuri dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 01/02/2005, 16h44
  3. [Integration] Equivalent de l'interface Remote des EJB
    Par onlytoine dans le forum Spring
    Réponses: 36
    Dernier message: 07/01/2005, 14h55
  4. Compiler, Déployer des EJB avec ANT ?
    Par Johnbob dans le forum ANT
    Réponses: 3
    Dernier message: 28/09/2004, 16h04
  5. [JONAS][EJB]erreur sur la construction des EJB
    Par silvermoon dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 04/06/2004, 18h53

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