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

Wildfly/JBoss Java Discussion :

demande d'infos sur JBOSS


Sujet :

Wildfly/JBoss Java

  1. #1
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut demande d'infos sur JBOSS
    Bonjour tout le monde,
    est ce qu'on peux m'expliquer la particularité de JBOSS par rapport aux autres serveur d'application. Ainsi que ses qualités et ses défauts? peut il me servir pour déployer une grande application qui gère une base de données qui contient des milliers et des milliers d'enregistrements?
    est il facile à l'implémenter? j'ai déjà commencé une application utilisant JSF/AJAX/TOMCAT me serait il facile à basculer vers JBOSS pour remplacer TOMCAT car les temps de réponses sous TOMCAT ne me sont pas satisfaisants!
    Merci d'avance pour vos réponses
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  2. #2
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    La particularité de JBoss AS c'est qu'il est utilisé en production par un très grand nombre de personnes. Qu'il existe un structure permettant d'offrir une pérennité des développements (les developpeurs du projet open-source sont payés) et qu'il existe un ensemble de services associés (formation/support/conseil) par des experts issus des équipes de dev.


    Est-ce que c'est une référence suffisante pour toi de savoir que la dernière campagne de déclaration des impots sur internet était motorisée par JBoss (5.7M de télédéclarations en 2 mois) ?

    Ce que tu vas gagner par rapport à Tomcat c'est la possibilité d'accéder, par exemple, à une technologie de cluster avancée.

  3. #3
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    peux tu m'expliquer ce qi suit:

    Citation Envoyé par XmasRock
    Est-ce que c'est une référence suffisante pour toi de savoir que la dernière campagne de déclaration des impots sur internet était motorisée par JBoss (5.7M de télédéclarations en 2 mois) ?
    Citation Envoyé par XmasRock
    Ce que tu vas gagner par rapport à Tomcat c'est la possibilité d'accéder, par exemple, à une technologie de cluster avancée.
    Merci
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  4. #4
    Membre Expert
    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
    Par défaut
    Une petite précision.
    Si tu rencontres des problèmes de performances, tu devrais bien regarder ton appli avant mettre en cause Tomcat.

    De plus, Tomcat est embarqué dans certains serveurs d'application comme JBOSS. Donc je ne pense pas que de passer à JBOSS te divise tes temps de réponses par 10 comme par magie.

  5. #5
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    ça veut dire que les temps de réponses vont rester les même ou quoi?
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  6. #6
    Membre Expert
    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
    Par défaut
    J'en ai bien peur.
    Mon avis sur les problèmes de temps de réponse, c'est qu'ils sont souvent dus
    à l'architecture de l'appli. Peut-être y a t il des choses à améliorer dans l'appli pour rectifier le tir.

  7. #7
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    l'avantage avec JBoss c'est que tu vas avoir plus d'options à ta disposition. Qu'utilises-tu comme framework de persistance ?

  8. #8
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    j'utilise QLOR c'est pas connu n'est pas ?
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  9. #9
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Hi hi, voilà, tu as trouvé d'où viennent tes problèmes
    Utilises Hibernate et tu auras moins de problèmes !

  10. #10
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut Qu'il est le problème exactement
    Citation Envoyé par JauB
    j'utilise QLOR c'est pas connu n'est pas ?
    Je veut savoir, quel est ton problème exactement, parceque j'utilise qlor depuis 2 ans sur les serveurs d'application JBOSS/TomCat et WebSphere sans aucun problème.

  11. #11
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut Frameworks de persistence
    Citation Envoyé par loukili99
    Je veut savoir, quel est ton problème exactement, parceque j'utilise qlor depuis 2 ans sur les serveurs d'application JBOSS/TomCat et WebSphere sans aucun problème.
    Quel que soit le framework de persistence le résultat est le même parceque le problème de données se situe lors des requêtages et non pas la persistence.
    Si j'ai 1000 enregistrements à ramener de la base de données Hibernate, JDO, QLOR, OJB ou autres utilisent le même principe donné par Java (ResultSet vers Collection en utilisant Reflect). Et même si on utilise le cache, il faut l'utiliser avec modération parceque tous cacher va cracher n'import quel serveur d'application de TomCat à WebSphere sur Duo Proc avec 10G RAM.
    Le choix d'un framework de persistence est lié à son utilisation, sa simplicité et son ouverture.
    J'espére que cela vous aidera à identifier bien votre problème.

  12. #12
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    pourquoi j'arrive pas à déployer mon application sous JBOSS!?
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  13. #13
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut
    Citation Envoyé par JauB
    pourquoi j'arrive pas à déployer mon application sous JBOSS!?
    Envoies l'exception que tu reçois sinon comment je peux t'aider ?

  14. #14
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Citation Envoyé par loukili99
    Quel que soit le framework de persistence le résultat est le même parceque le problème de données se situe lors des requêtages et non pas la persistence.
    Si j'ai 1000 enregistrements à ramener de la base de données Hibernate, JDO, QLOR, OJB ou autres utilisent le même principe donné par Java (ResultSet vers Collection en utilisant Reflect). Et même si on utilise le cache, il faut l'utiliser avec modération parceque tous cacher va cracher n'import quel serveur d'application de TomCat à WebSphere sur Duo Proc avec 10G RAM.
    Le choix d'un framework de persistence est lié à son utilisation, sa simplicité et son ouverture.
    J'espére que cela vous aidera à identifier bien votre problème.
    C'est exactement ce qui fait la différence entre un framework mature ou non : la possibilité de garantir un fonctionnement optimal même pour 1000 enregistrements. C'est ce que sait trés bien faire Hibernate.

    Je ne dis pas que les autres ne savent pas le faire. Je dis que des milliers d'utilisateurs heureux c'est un gage de qualité

  15. #15
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Cela dit, loukili99 a raison, donnes nous plus d'infos. Y a pas de raison que ça marche pas.

  16. #16
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut
    Citation Envoyé par XmasRock
    C'est exactement ce qui fait la différence entre un framework mature ou non : la possibilité de garantir un fonctionnement optimal même pour 1000 enregistrements. C'est ce que sait trés bien faire Hibernate.

    Je ne dis pas que les autres ne savent pas le faire. Je dis que des milliers d'utilisateurs heureux c'est un gage de qualité
    Hibernate ne fait qu'utiliser apache common-collections et common-beanutils pour transformer le ResultSet en une collection d'objet java qui utilise à son tours java reflect. Donc je ne vois pas de logique intrinseque si nous parlons d'algébre des ensembles ou la théorie des groupes.

    Le cache peut aider mais il faut, comme je l'ai dit auparavant, utiliser avec modération.

  17. #17
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut
    Citation Envoyé par XmasRock
    C'est exactement ce qui fait la différence entre un framework mature ou non : la possibilité de garantir un fonctionnement optimal même pour 1000 enregistrements. C'est ce que sait trés bien faire Hibernate.

    Je ne dis pas que les autres ne savent pas le faire. Je dis que des milliers d'utilisateurs heureux c'est un gage de qualité
    J'ai personnelement fait un comparatif entre Toplink, Hibernate et QLOR sans/avec le cache et cela a donné des résultats trés proches. A mon sens c'est trés logique

  18. #18
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    J'ai personnelement fait un comparatif entre Toplink, Hibernate et QLOR sans/avec le cache et cela a donné des résultats trés proches. A mon sens c'est trés logique
    Très bien. Je pense que c'est ça la solution : il faut essayer et trouver ce qui correspond le mieux à son cas d'utilisation.

  19. #19
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Citation Envoyé par loukili99
    Hibernate ne fait qu'utiliser apache common-collections et common-beanutils pour transformer le ResultSet en une collection d'objet java qui utilise à son tours java reflect. Donc je ne vois pas de logique intrinseque si nous parlons d'algébre des ensembles ou la théorie des groupes.

    Le cache peut aider mais il faut, comme je l'ai dit auparavant, utiliser avec modération.
    Ton commentaire ne me semble pas correct. Dire qu'Hibernate ce n'est que ça, c'est du troll pur.

    Pour ton projet QLOR (tu en es l'admin), il y a 350 téléchargements depuis octobre 2005. Je pense que c'est un facteur important à prendre en compte pour l'utiliser.

    Pour être positif, plus que des benchmarks dont on connait tous les limites, il serait intéressant d'utiliser une méthode d'évaluation telle que QSOS http://qsos.org. Cette méthode basée sur des fiches d'évaluation libres d'accès, permettra d'obtenir un consensus fiable (à la wikipedia) sur la qualité des projets open source. Cela ne remplace pas les tests mais permet d'avoir une vue globale plus large.

  20. #20
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 8
    Par défaut
    Citation Envoyé par XmasRock
    il y a 350 téléchargements depuis octobre 2005. Je pense que c'est un facteur important à prendre en compte pour l'utiliser.
    Je vois que tu commence toujours par dir que c'est pas correcte (et cela ce n'est pas correcte).

    L'argument que tu as donné n'est pas technique du tout et boucoups d'open source sont emmergé au niveau des 'clans' connus tels que le clan the ServerSide et RedHat. Je ne vais rentrer dans les details politiques de la commercialisation de l'opensource mais il faut savoir que sa mission (l'open source) est situé dans un niveau intellectuel loin d'être une vision 'clan'.

    Le nombre de telechargement est lié étroitement à 90% à la communication autour du produit ce qui n'est pas le cas de plusieurs produits qu'on trouve au niveau de Sourceforge (il y a pas mal de produits impressionants mais le nombre de telechargement est petit), alors que si le produit s'adose à un clan connu !!! alors là il sera trés utilisé même s'il fait rien !!!

Discussions similaires

  1. Demande d'info sur MySQL 3.23.58
    Par gobs dans le forum Installation
    Réponses: 5
    Dernier message: 25/01/2006, 12h52
  2. demande d'infos sur le composant IBDataSet
    Par seb8810 dans le forum Bases de données
    Réponses: 4
    Dernier message: 18/01/2006, 15h16
  3. [Débutant] Demande d'info sur OpenGL
    Par SkyDev dans le forum OpenGL
    Réponses: 2
    Dernier message: 01/03/2005, 23h58
  4. Demande d'info sur treeview
    Par Anaxagore dans le forum IHM
    Réponses: 6
    Dernier message: 28/08/2003, 18h27

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