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

Tomcat et TomEE Java Discussion :

Tomcat 6 ou 7 est il certifié J2EE ?


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 205
    Par défaut Tomcat 6 ou 7 est il certifié J2EE ?
    Salut,

    Bon, j'ai eu utilisé Jonas et JBoss et GlassFish ... qui ont un Tomcat intégré, mais je les trouve un peu lourd...

    Par contre récemment, j'ai utilisé TOMCAT 6, pour faire tourner un .war...
    Et j'ai lu un peu qu'il n'était pas certifié J2EE... Mais il doit surement avancer dans ce sens... et je le trouve pas mal, bien rapide et suffisant pour mon besoin.

    En fait, je programme avec EJB3 + JSP/Servlet ou JSF et Database peut importe...

    DONC je voulais savoir si je pouvais l'utiliser en standalone ou si il y a des nouvelles versions qui répondent à mon besoin.

    A l'époque je crois avoir testé le Tomcat 5 et le container EJB3 n'était pas au point.

    Sinon si vous connaissez un meilleur serveur, léger, performant, et container EJB3, je suis preneur.

    PS: j'ai lu que Tomcat 6 acceptait les .war et pas les .ear, mais bon qu'est ce qu'à un .ear en plus, le fait de pouvoir intégrer des clients lourds ?, c'est tout ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,

    Tomcat est un conteneur de Servlet et non un conteneur EJB. Si tu souhaites utiliser des EJB, il te faut un conteneur EJB fourni par les serveurs d'application que tu as cité précédemment (jboss, jonas,glassfish, etc).

    http://fr.wikipedia.org/wiki/Apache_Tomcat

    Pour ta question sur les ear, tu as un post qui te donne des éléments de réponse à ce sujet.

    http://www.developpez.net/forums/d89...-tomcat-5-5-a/

  3. #3
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Salut,

    Citation Envoyé par MaxLaMenaX Voir le message
    qu'est ce qu'à un .ear en plus, le fait de pouvoir intégrer des clients lourds ?, c'est tout ?
    un EAR est un Entreprise ARchive qui peut contenir les deux archives suivants :


    • un archive web (.WAR) contenant les fichiers de ton interfac web ( servlet, JSP/JSF,..)
    • un archive java (.jar) contenant les fichiers correspondants à tes Entreprise beans (EJB)

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 205
    Par défaut
    Ah ok merci,

    Ouais, je connais pas trop mal EJB3 et .ear et oui en plus des clients lourds java, il y a le .jar des EJB, voilà mais sinon pas grande amélioration. (ou alors surement des facilités au niveau container)

    Par contre, dans un .war, je peux mettre un .jar contenant des EJB3, je crois bien que je l'ai déjà fait mais sur JBoss et donc ca passerait pas sur Tomcat ?
    (Ou alors j'avais déployé le .war et le .jar indépendamment ...)

    Sinon, il n'y a pas moyen d'integrer une lib, ou un plugin "container EJB 3.0" à Tomcat ????

    Et OpenEJB, ça marche bien ou pas ? Je l'ai testé une fois, mais zappé pour JBoss car j'avais pas le temps...

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    openEJB est un conteneur EJB. Pas besoin de l'utiliser si vous ête sous jboss puisque jboss à son propre conteneur EJB. Par contre, c'est utile pour faire de l'ejb sous tomcat.

  6. #6
    Membre très actif
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    205
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 205
    Par défaut
    JBoss, c'est trop lourd (bakdort? non ? lol MessageSucker, etc) ...

    Oui, c'est un conteneur EJB, comme son nom l'indique, mais est ce que je peux l'utiliser tout seul, sans Tomcat pour faire tourner un .ear ou des EJB3 ?

    Ou sinon, si il faut l'intégrer à Tomcat, est ce que la procédure est simple ?

  7. #7
    Invité
    Invité(e)
    Par défaut
    Que dit le site officiel d'openEJB?

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

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    oui vous pouvez l'utiliser seul pour utiliser des ejb. Par pour un ear. Pour un ear, il faut un serveur Enterprise. Un serveur enterprise c'est toute une tartine de spécifications à implémenter (jndi, servlet, jsp, jsf, jms, jta, cdi, jax-ws, ejb, jpa, ....) Openejb n'en implémente qu'une toute petite partie (le ejb et ce qui leur est nécessaire)

Discussions similaires

  1. tomcat [aucun port n'est detecté]
    Par Sarah! dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 31/05/2009, 23h22
  2. [Debutant] Qu'est-ce que J2EE ?
    Par mtaveau dans le forum Java EE
    Réponses: 1
    Dernier message: 24/05/2006, 12h10
  3. [Tomcat] [Eclipse] : Servlet n'est pas disponible
    Par mmed dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 13/01/2005, 11h44

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