Newsgroup: it.comp.java
Titolo: Consiglio su installazione Java su Linux

Ciao, devo approntare una macchina linux che dovrà
gestire servlet Java e pagine Jsp.
In principio mi ero orientato verso Tomcat come webserver...
ma mi hanno detto che non è molto stabile se usato intensamente.
Avete qualche esperienza in merito?
Quale distro è meglio utilizzare? ( pensavo ad una RedHat 9 )
Quale SDK è meglio utilizzare?
Esiste documentazione in rete su come eseguire una buona installazione?
Avete mai provato "Resin" o "Enhydra"?
Mi hanno consigliato JBOSS ... cosa ne pensate?
Grazie mille
                                                -- Yena --


Caucho - Resin è veramente una scheggia, e se non sbaglio è appena 
diventato dual licensing, tipo GPL / commerciale (stile MySql)
Da provare...
PS
Se non sbaglio supporta anche parte di J2EE (come EJB, JCA, etc.)
-- 
  -- + Setaceous Pig + --
http://megadix.users.mcs2.netarray.com/
http://www.jroller.com/page/megadix/

 
Ciao,
noto un pò di confusione: se ti serve solo usare le servlet + jsp per 
fare applicazioni web-based senza entrare nel mondo j2ee ti basta un 
Tomcat (4.x). Vai sul sito e vedi le caratteristiche anche della 5.x.
     Tomcat 5.x is the current major release of Tomcat, and builds upon 
the Tomcat 3.3 and Tomcat 4.1 codebases. The 5.x releases implement the 
Servlet 2.4 and JSP 2.0 specifications.
     Tomcat 5.5.x. Tomcat 5.5 is the next branch in the Tomcat 5.x major 
release. While it supports the same Servlet and JSP Specification 
versions as Tomcat 5.0.x, there are significant changes in many areas 
under the hood. Please refer to the Tomcat 5.5 Changelog for details.
     Tomcat 5.0.x. Tomcat 5.0 improves on Tomcat 4.1 in many ways, 
including:
         * Performance optimizations and reduced garbage collection
         * Refactored application deployer, with an optional standalone 
deployer allowing validation and compilation of a web application before 
putting it in production
         * Complete server monitoring using JMX and the manager web 
application
         * Scalability and reliability enhancements
         * Improved Taglibs handling, including advanced pooling and tag 
plugins
         * Improved platform integration, with native Windows and Unix 
wrappers
         * Embedding of Tomcat using JMX
         * Enhanced Security Manager support
         * Integrated session clustering
         * Expanded documentation
Se poi pensi di dover usare ejb, jms e altre amenità simili allora jboss 
è più che ottimo. Jboss usa jetty o anche tomcat come servlet engine.
Per l'ambiente di produzione (mi sembra tu ti riferissi a quello) fa 
un'analisi ed esegui test di carico (dipende molto da come è progettata 
l'applicazione, non solo dal servlet engine!).
La redhat è ottima e per la jvm credo ch e la 1.4.2_xx sia matura.
Carlo


RedHat 9.0, J2SDK 1.4.2_05, Tomcat 4.1.27,
Connector JK1.2 tra Apache Web Server 2.0.40 e Tomcat 4.1.27.
Questo è il nostro ambiente di produzione e va tutto benissimo.
Abbiamo anche una macchina di prova dove abbiamo installato
la distribuzione Suse 9.0 (costa circa 100 euri); essa ti permette,
con quattro click in fase di installazione del sistema operativo,
di avere appena parte il sistema Java, Tomcat, Apache e Connector
attivati; un bel risparmio di tempo.
Probabilmente il nostro prossimo ambiente di produzione sarà così.
Saluti Enzo.