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 un serveur web ou JEE


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

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

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut Tomcat un serveur web ou JEE
    Bonjour,

    Je voudrais savoir à quelle spécification appartins les EJB lite, je suppose, a une spécification JEE mais comme il est utilisé dans un environnement full Web je me demande si ce n'est pas logique de dire qu’un serveur comme Tomcat devrait contenir des services d'un EJB lite ?

    Merci

  2. #2
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Citation Envoyé par geforce Voir le message
    Bonjour,

    Je voudrais savoir à quelle spécification appartins les EJB lite, je suppose, a une spécification JEE mais comme il est utilisé dans un environnement full Web je me demande si ce n'est pas logique de dire qu’un serveur comme Tomcat devrait contenir des services d'un EJB lite ?

    Merci
    Bonjour, Tomcat reste un serveur dédié à l'hébergement des servlets.Il n'a pas été conçu pour héberger des EJB.Parler de la couche EJB c'est parler de la couche Métier, or tomcat se limite à des services contrôleurs par définition.
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  3. #3
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

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

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut
    Ok, merci pour ta réponse "DevServlet" donc en ne peux utiliser des EJB lite ou pas dans un tomcat (c'est la spec qui dit ça)

    Finalement ce qu'il m'intéresse le plus c'est de faire de la JPA et du transactionnel, comme la communauté a l'habitude de faire ce type de chose ?

    Mais avant je dois faire un accès a la base de donnais (a priori je ne peux pas utiliser avec le persistance.xml) ne me dit pas que je dois faire un JDBC connexion !? y pas une couche d’abstraction prête à l'utilisation !!?

    Merci de votre réponse.

  4. #4
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Citation Envoyé par geforce Voir le message
    (a priori je ne peux pas utiliser avec le persistance.xml) ne me dit pas que je dois faire un JDBC connexion !? y pas une couche d’abstraction prête à l'utilisation !!?

    Merci de votre réponse.
    Bonjour, et pourquoi pas utiliser JPA? je ne comprends pas d'où vient cette limitation .Voici un lien te permettant de configurer JPA dans un projet ici.Mais tu trouveras pleins d'autres liens comme celui là sur le net.
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  5. #5
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

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

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut
    Citation Envoyé par DevServlet Voir le message
    Bonjour, et pourquoi pas utiliser JPA? je ne comprends pas d'où vient cette limitation .Voici un lien te permettant de configurer JPA dans un projet ici.Mais tu trouveras pleins d'autres liens comme celui là sur le net.
    Mais le lien que tu ma données dans le Tutorial il utilise Glassfish je c'est déjà que sa fonction bien avec lui.

    comment la configurais dans le cas où je suis avec Tomcat ?

    Merci

  6. #6
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Bonjour, tu ne peux pas utiliser tomcat si tu embarques les EJB dans ton application,je croyais l'avoir indiqué dans ma réponse précédente.Si tu tiens à utiliser des EJB, il te faudra coupler tomcat à un conteneur d'EJB comme easyBean.
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  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
    Le serveur qui s'approche le plus de Tomcat et qui supporte les EJB lite est TomEE : http://tomee.apache.org/

  8. #8
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

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

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut
    Citation Envoyé par hasalex Voir le message
    Le serveur qui s'approche le plus de Tomcat et qui supporte les EJB lite est TomEE : http://tomee.apache.org/
    Non merci mais je dois utilise Tomcat c'est ma seul contrainte mais oui j'ai bsoin d'un containaire d'EJB comme easyBean. mais avoir si y a pas d'autre milleur
    pour qu'il soint intégrés dirctemment dans mon application et pas dans le serveur.

  9. #9
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Bonjour, j'ai une question qui me turlipine depuis, puisque tu as la contrainte d'utiliser tomcat visiblement. As tu également une contrainte d'utiliser les EJB? car tu peux très bien utiliser des composants Spring pour faire le même boulot et gérer leur cycle de vie simplement avec tomcat,c'est plus léger je trouve.
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  10. #10
    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
    C'est Kafkaïen comme situation !

    Pour être direct, mon point de vu est le suivant : il est absurde de vouloir utiliser des EJB dans Tomcat. Tu vas bricoler, perdre du temps et t'attirer des emmerdes. Pour du Web + EJB, il faut JBoss AS, TomEE, Glassfish,...

    Tu peux avoir les mêmes services que les EJB dans Spring. Spring + Tomcat forment un ensemble cohérent.

  11. #11
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

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

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut
    Citation Envoyé par DevServlet Voir le message
    Bonjour, j'ai une question qui me turlipine depuis, puisque tu as la contrainte d'utiliser tomcat visiblement. As tu également une contrainte d'utiliser les EJB? car tu peux très bien utiliser des composants Spring pour faire le même boulot et gérer leur cycle de vie simplement avec tomcat,c'est plus léger je trouve.
    pour moi les EJB-lite sont bien plus meilleur que spring.

Discussions similaires

  1. Tomcat en serveur web, Connecteur Coyote HTTP/1.1
    Par nanog dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 17/01/2012, 15h04
  2. Couplage entre Tomcat et Serveur Web Apache
    Par nakatami dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 01/03/2011, 07h00
  3. [Info]Comparatif serveurs web apache/tomcat, win ou linux
    Par astrofiles dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 31/01/2006, 21h18
  4. [ Tomcat ] serveur d'application!!serveur web!!
    Par miagomiago dans le forum Tomcat et TomEE
    Réponses: 10
    Dernier message: 03/01/2006, 17h07
  5. [tomcat] tomcat et les serveurs web
    Par trax020 dans le forum Tomcat et TomEE
    Réponses: 9
    Dernier message: 15/11/2005, 20h15

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