From: Arnaud de la Sudrie <adelasudrie@phonevalley.com>
To: "java" <java@u-strasbg.fr>
Subject: serveurs d'application
Date sent: Thu, 25 Oct 2001 16:24:47 +0200
Send reply to: java@u-strasbg.fr
Je souhaiterai utiliser un serveur d'application à des fins
professionnelles.
J'ai le choix entre Resin et Tomcat. Pouvez-vous me dire les principaux
avantages et inconvénients de chacun et celui que vous me conseillez.
d'avance merci
--
Arnaud de La Sudrie
http://www.phonevalley.com
Date sent: Thu, 25 Oct 2001 16:30:26 +0200
From: Jerome Moliere <moliere@viveo-montpellier.com>
To: java@u-strasbg.fr
Subject: Re: serveurs d'application
Send reply to: java@u-strasbg.fr
Arnaud de la Sudrie wrote:
>Je souhaiterai utiliser un serveur d'application à des fins
>professionnelles.
>J'ai le choix entre Resin et Tomcat. Pouvez-vous me dire les principaux
>avantages et inconvénients de chacun et celui que vous me conseillez.
>d'avance merci
>
Resin est sympa mais son comportement dans le cas d'une montee en charge
reste a prouver, tandis que Tomcat lui est utilisable pour des sites tres
visites...en plus les licences donnent un avantage radical a
Tomcat...(licence Apache contre licence hybride bizarroide) de plus si tu
veux evoluer vers une stack J2EE complete (+ serveur EJB) Tomcat me semble
conseille
Jerome
Date sent: Thu, 25 Oct 2001 16:40:39 +0200
To: java@u-strasbg.fr
From: Jean-Philippe Encausse <jphe@wanadoo.fr>
Subject: Re: serveurs d'application
Send reply to: java@u-strasbg.fr
Perso j'utilise Tomcat en Dev, c'est facile a installer ca s'integere
facilement à un IDE ca se configure bien ....
Apres pour ce qui est du cote commerciale, Resin est quand meme meilleur,
la plupart des gros site web l'utilise et d'apres un bench que je n'arrive
plus a retrouver, il me semble que Tomcat crachais au bout de 80
connexion/s alors que Resin etait 10 fois plus solide il me semble autour
des 700 connexions.
At 16:30 25/10/2001 +0200, you wrote:
>Arnaud de la Sudrie wrote:
>
>>Je souhaiterai utiliser un serveur d'application à des fins
>>professionnelles.
>>J'ai le choix entre Resin et Tomcat. Pouvez-vous me dire les principaux
>>avantages et inconvénients de chacun et celui que vous me conseillez.
>>d'avance merci
>Resin est sympa mais son comportement dans le cas d'une montee en charge
>reste a prouver, tandis que Tomcat lui est utilisable pour des sites tres
>visites...en plus les licences donnent un avantage radical a
>Tomcat...(licence Apache contre licence hybride bizarroide) de plus si tu
>veux evoluer vers une stack J2EE complete (+ serveur EJB) Tomcat me
>semble conseille
>
>
>Jerome
Jean-Philippe Encausse
jphe@wanadoo.fr - http://www.jphe.fr.st
ICQ: 109796741 - AOL: NextOne6666
From: Gloom <gloom@codeshebang.org>
Send reply to: gloom@codeshebang.org
To: java@u-strasbg.fr
Subject: Re: serveurs d'application
Date sent: Thu, 25 Oct 2001 16:49:18 +0200
Le Jeudi 25 Octobre 2001 16:30, vous avez écrit :
> Arnaud de la Sudrie wrote:
> >Je souhaiterai utiliser un serveur d'application à des fins
> >professionnelles.
> >J'ai le choix entre Resin et Tomcat. Pouvez-vous me dire les principaux
> >avantages et inconvénients de chacun et celui que vous me conseillez.
> >d'avance merci
>
> Resin est sympa mais son comportement dans le cas d'une montee en charge
> reste a prouver, tandis que Tomcat lui est utilisable pour des sites
> tres visites... en plus les licences donnent un avantage radical a
> Tomcat...(licence Apache contre licence hybride bizarroide) de plus si
> tu veux evoluer vers une stack J2EE complete (+ serveur EJB) Tomcat me
> semble conseille
Ben Resin fait aussi contener d'EJB, même CMP. Donc à priori pour ce genre
de solution il est déja très fonctionnel. Moi même je l'ai installé et
fait tourner mes premier ejb en vraiment très peu de temp. De plus, la
documentation sur le site est très bien faite.
On peu ajouter à ça, que resin gère aussi les transformation XSLT qui
nécéssiterai, pour tomcat, l'utilisation de cocoon.
Concernant les performance pour te gros sites, resin à des solution de
balancing et de session distribuées. Tu peut même metre resin en kernel
side en tant que module linux !
Enfin, pour moi resin c'est vraiment un bon produit.
> Jerome
Nicolas REPIQUET
Date sent: Thu, 25 Oct 2001 17:24:07 +0200
From: Jerome Moliere <moliere@viveo-montpellier.com>
To: java@u-strasbg.fr
Subject: Re: serveurs d'application
Send reply to: java@u-strasbg.fr
>
>
>
> Ben Resin fait aussi contener d'EJB, même CMP. Donc à priori pour ce
> genre de solution il est déja très fonctionnel. Moi même je l'ai
> installé et fait tourner mes premier ejb en vraiment très peu de temp.
> De plus, la documentation sur le site est très bien faite.
>
as tu une URL avec quelqu'un tournant avec un Resin en prod avec disons
une appli un peu consequente avec par exp 100 requetes simultanes ?
>
> On peu ajouter à ça, que resin gère aussi les transformation XSLT qui
> nécéssiterai, pour tomcat, l'utilisation de cocoon.
>
pas utilisable en production donc je m'en fous...
>
> Concernant les performance pour te gros sites, resin à des solution de
> balancing et de session distribuées. Tu peut même metre resin en kernel
> side en tant que module linux !
>
pourquoi faire du java pour en arriver a ca ?
tu peux même avoir un KHTTP inclus dans ton kernel 2.4 mais c'est
debile!!!
>
> Enfin, pour moi resin c'est vraiment un bon produit.
>
je n'ai jamais dit le contraire...
Jerome
PS:
gloom tu peux virer le reply-to a ton adresse ? ca prend un peu la tete
sur les mailing lists
From: Olivier Dedieu <olivier.dedieu@inria.fr>
Date sent: Thu, 25 Oct 2001 18:31:39 +0200 (CEST)
To: java@u-strasbg.fr
Subject: Re: serveurs d'application
Send reply to: java@u-strasbg.fr
> > Ben Resin fait aussi contener d'EJB, même CMP. Donc à priori pour ce
> > genre de solution il est déja très fonctionnel. Moi même je l'ai
> > installé et fait tourner mes premier ejb en vraiment très peu de
> > temp. De plus, la documentation sur le site est très bien faite.
> >
> as tu une URL avec quelqu'un tournant avec un Resin en prod avec disons
> une appli un peu consequente avec par exp 100 requetes simultanes ?
De toute facon dans un cas comme dans l'autre, on met un Apache en
frontend pour absorber la charge des requetes sur les fichiers
(images) qui represente 80% de requetes HTTP. Pour ce qui est du
traitement du JSP lui-meme Resin nous avez paru nettement plus
performant que Tomcat 3.2 au vues des tests que nous avons mené.
Tomcat (lire l'avis de Vincent Bouthors)
http://pharos.inria.fr/Java/annotations.jsp?id=s1:13693
Resin (lire l'avis de Vincent Bouthors)
http://pharos.inria.fr/Java/annotations.jsp?id=s1:13697
> > Concernant les performance pour te gros sites, resin à des solution
> > de balancing et de session distribuées. Tu peut même metre resin en
> > kernel side en tant que module linux !
> >
> pourquoi faire du java pour en arriver a ca ?
> tu peux même avoir un KHTTP inclus dans ton kernel 2.4 mais c'est
> debile!!!
Ben non je ne suis pas d'accord. C'est pas debile d'essayer
d'exploiter au mieux l'OS d'accueil du moment que ca ne touche pas au code
Java lui meme. Ce qui est grave c'est de devoir adapter son code à un
AppServer qui ne respecte pas les normes (et donc de le rendre
incompatible avec les autres WAS du marché) mais qui t'est imposé par le
client.
a+
--
---------------------------------------------------------------
Olivier Dedieu - (INRIA - Bull / WebTools - Pharos)
Web: http://www-sor.inria.fr/~dedieu
JavaChannel: http://www.java-channel.org/
Pharos team: http://webtools.dyade.fr/pharos/
---------------------------------------------------------------