Newsgroup: it.comp.java
Titolo: [WebServer] (Apache + Tomcat) vs (Tomcat only)

Ho iniziato mesi fa come newbie di Java e Linux, ma utilizzo con successo un
sistema intranet fatto così:
- Server Linux
- Web Server Tomcat
- Pagine JSP
- db MySQL
e siamo tutti felici e contenti.
La mia curiosità (conseguenza della mia ignoranza) mi spinge a chiedere:
perchè dovrei usare Apache + Tomcat?
quali sono i vantaggi?
Grazie

 quali sono i vantaggi?
E' già stao posto il quesito poco tempo fa cmq pensa solo al fatto
che apache puoi configurarlo come vuoi (rispetto a tomcat) ed è piu' veloce
Ciao

"Stefania S." <stefa...@TOGLIQUESTOinfinito.it> ha scritto nel messaggio
news:ae7cd3$6t74$1...@stargate1.inet.it...

Con Tomcat puoi gestire solo Servlet e Jsp, il server HTML è (diciamo così
... non completo), apache al contrario gestisce benissimo le pagine HTML
statiche, insomma è come avere Word per i file .doc e excel per i file .xls
e non uno solo con il viewer per l'altro formato! Spero che l'esempio sia
stato abbastanza chiaro...
Ciao, Gianluca

 statiche, insomma č come avere Word per i file .doc e excel per i file


Molto semplicemente....
come hai detto tů....
A.HTML e A.JSP (senza tag <% %>)
sono restituite nello stesso tempo....
con apache A.HTML sarebbe servita ancora piů velocemente....
pensa infatti che A.HTML non č compilata ed eseguita...
mentre A.JSP sebbene senza codice JSP all' interno č comunque convertita
in servlet ed eseguita al momento della sua richiesta.
Quindi vuol dire che A.HTML se viene restituita nello stesso tempo di una
SERVLET (vuota ma pur sempre servlet)
viene restituito molto lentamente....
Poi Apache puň supportare molto piů carico di lavoro di tomcat da solo....
ciao, marco
___________________
Salvador Marco
EXTRAWEB S.r.l
www.extraweb.it


 Ciao
Prego, spero di essere stato più chiaro, non sono un super esperto, certe
finezze risulta difficile anche a me trovarle, ma quando unisci due
tecnologie "completamente" diverse ... bhé, non si tratta di finezze...
Ciao, Gianluca

 puoi ... fatto?
Non ancora, ma mi hai convinto.
:)
Ciao

> che apache puoi configurarlo come vuoi (rispetto a tomcat) ed č piu'
veloce
Non credo che, per servire JSP Apache+Tomcat sia piů veloce di Tomcat alone.

 Poi Apache può supportare molto più carico di lavoro di tomcat da solo....
Questo è vero. Infatti puoi anche configurare Apache per fare load balancing
etc.

 puoi ... fatto? bhé adesso metti tutto insieme :D
Concordo. Anche se la semplicità è una gran bella cosa, Apache ti fa fare un
sacco di bei giochini ;-) che però conosco appena (ma non sono poi così
curioso di approfondire oltre)
Sulle performance, posso riferire che ho un server JBoss+Tomcat in ufficio
che ha rimpiazzato egregiamente Apache 1.3. JBoss+Tomcat risultano essere
molto più veloci di Apache in questo caso anche nel servire risorse statiche
(HTML)
Il perché non lo so, anzi se qualcuno ne sa qualcosa... che lo dica ;-)
Luigi

 quali sono i VERI vantaggi dell'utilizzo di Tomcat con apache?
Apache e' *solo* un web server. Traduce URL e alias, e serve le 
corrispondenti richieste HTTP e HTTP/CGI, e basta. 
Se vuoi cose in piu' (ad esempio, un servlet engine, per far girare 
servlet, un jsp processor che generari servlets che il servlet engine fa 
girare, oppure un modulo per controllare la macchina del caffe' via HTTP :-
), devi affiancarci altri software.
Tomcat e' solo una delle possibilita' (per aggiungere _alcune_ features ad 
apache: la macchina del caffe non ce la controlli :). 
Pero' funziona bene, e' open source, e' gratis, e' parecchio usato quindi 
matura ed evolve in fretta, eccetera eccetera - in altre parole e' una 
buona scelta, ma non obbligatoria. Tutto qui.
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun