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

Glassfish et Payara Java Discussion :

Justifier l'utilisation de GlassFish vs Tomcat


Sujet :

Glassfish et Payara Java

  1. #1
    Membre habitué
    Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2007
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2007
    Messages : 439
    Points : 178
    Points
    178
    Par défaut Justifier l'utilisation de GlassFish vs Tomcat
    Bonjour , je suis en charge de comparer les différents serveurs applicatifs J2EE pour faire tourner une web application Java.
    Pour l'instant Tomcat couplé à Apache est utilisé.
    L'utilisation de frameworks tels hibernate ou spring sont utilisées.

    Quel est l'intérêt de passer sur un serveur applicatif Glassfish sachant que l'application concerne 100 à 200 utilisateurs.

    merci

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 274
    Points : 4 141
    Points
    4 141
    Par défaut
    Tomcat est un moteur de servlet il n'a donc pas les fonctionnalités d'un serveur d'applications qui sont entre autres:
    - la gestion des ejbs
    - la sécurité (via les ejbs)
    - les transactions, les transactions globales

  3. #3
    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
    l'administration, le monitoring en production sont des différences importantes entre Tomcat et GlassFish. Pour certaines applications, la performance sera meilleure avec GlassFish (sans besoin de rajouter un serveur web en frontal). Si nécessaire le clustering est totalement intégré dans GlassFish.
    Enfin, Sun et ses partenaires proposent du support sur GlassFish.

  4. #4
    Membre confirmé Avatar de T`lash
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Saint-Pierre-Et-Miq.

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Septembre 2007
    Messages : 381
    Points : 519
    Points
    519
    Par défaut
    Par contre, si tu n'as besoin que d'un conteneur web, tu peux avoir un environnement mixte avec Tomcat en l'utilisant avec un serveur web frontal : tu peux avoir un serveur web qui peux gérer le Java (servlets/JSP) et un autre langage comme PHP par exemple.

    C'est rare, mais dans certains cas pouvoir héberger des applications de manière hétérogène peut-être nécessaire et y accéder via un seul et même serveur peut s'avérer judicieux.
    Je sais qu'il n'est pas très compliqué de le faire avec Apache httpd et Tomcat, mais je ne crois pas que cela soit si simple avec Glassfish (ni même si c'est faisable).

  5. #5
    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
    GlassFish + Apache

    PHP dans GlassFish

    S'il n'y a pas de besoin de serveur web (DMZ, load-balancing, ...), inutile de rajouter en complexité.

  6. #6
    Membre confirmé Avatar de T`lash
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Saint-Pierre-Et-Miq.

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Septembre 2007
    Messages : 381
    Points : 519
    Points
    519
    Par défaut
    Citation Envoyé par alexismp Voir le message
    GlassFish + Apache

    PHP dans GlassFish

    S'il n'y a pas de besoin de serveur web (DMZ, load-balancing, ...), inutile de rajouter en complexité.
    Merci pour ces documentations.

    Quels peuvent être les avantages de Tomcat par rapport à Glassfish ? Il doit bien y en avoir tout de même... non ?

  7. #7
    Expert éminent
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Points : 7 679
    Points
    7 679
    Par défaut
    Hello,
    L'Atout principal de Tomcat est qu'il est léger (tourne sur des machine de faible puissance) et simple à administrer.
    Ca vient surtout du fait qu'il se concentre sur une seule tache (Conteneur de Servlets, à l'inverse d'un AS qui doit fournir tout le stack JavaEE).

  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
    La légèreté de Tomcat devient de moins en moins réelle. Quant à l'admin, je ne sais pas en quoi elle est plus simple avec Tomcat...

  9. #9
    Membre confirmé Avatar de T`lash
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Saint-Pierre-Et-Miq.

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Septembre 2007
    Messages : 381
    Points : 519
    Points
    519
    Par défaut
    Citation Envoyé par alexismp Voir le message
    La légèreté de Tomcat devient de moins en moins réelle. Quant à l'admin, je ne sais pas en quoi elle est plus simple avec Tomcat...
    C'est bien ce que j'avais cru comprendre.

  10. #10
    Membre habitué Avatar de zemzoum89
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2010
    Messages
    373
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2010
    Messages : 373
    Points : 131
    Points
    131
    Par défaut
    Pouvez vous me dire quelle est la différence entre Glassfish, JBoss et websphere par exemple ?, merci pour votre aide.

  11. #11
    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
    Ils ont Java EE commun (l'API utilisée par le développeur indépendamment du produit qu'il utilisera en production).

    WebSphere, lui n'est pas open source.

    GlassFish se différentie de JBoss par le fait qu'il s'agit de l'implémentation de référence Java EE, proposant donc un support des derniers standards le premier.

    Ensuite (mais je prêche pour ma paroisse), je trouve les dernières versions de JBoss similaires en beaucoup de points à GlassFish. J'apprécie le compliment mais je préfère l'original à la copie

Discussions similaires

  1. Justifier l'utilisation de java pour un projet scolaire
    Par une_tite_question dans le forum Langage
    Réponses: 8
    Dernier message: 11/05/2008, 08h17
  2. NetBeans en utilisant le port 8084 / Tomcat Port : 8080
    Par 19cmos83 dans le forum NetBeans
    Réponses: 12
    Dernier message: 02/10/2007, 07h21
  3. Réponses: 14
    Dernier message: 08/08/2007, 18h36
  4. GlassFish vs Tomcat
    Par vsevel dans le forum Glassfish et Payara
    Réponses: 3
    Dernier message: 17/06/2007, 10h49
  5. [struts]comment l'utiliser avec eclipse et tomcat ???
    Par Kyti dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 11/10/2005, 16h43

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