Apache Tomcat: Guida per lo sviluppatore

Apache Tomcat: Guida per lo sviluppatore
  • Hoepli
  • Autori: Chopra V.
  • Categoria: Unix / Linux
  • Pagine: 496
  • Prezzo: 42.00 €
  • ISBN: 88-203-3173-X
  • Voto:

Cosa è Tomcat? Tomcat è un application server costruito intorno alla tecnologia Java, è un web server standalone ed è un contenitore servlet e JSP che può essere integrato con altri web server più popolari, come Apache e IIS; questo libro si propone di fornire un trattato a 360° su Tomcat, la sua installazione, la sua configurazione, l’uso e le metodologie per implementarne la sicurezza.

Il libro è suddiviso in molte sezioni che formano un percorso logico facilmente seguibile sia dall’utente che si avvicina per la prima volta a questo strumento che dall’amministratore di sistema, procedendo per passi logici, con livelli di complessità dell’argomento trattato crescenti.

Le prime due sezioni sono dedicate a introdurre quello che è il mondo Java in ambiente web server, con cenni alla storia dello sviluppo delle JSP e delle servlet. Lettura interessante per tutti gli utenti per comprendere affondo il perché della nascita e dello sviluppo di Tomcat.

Seguono cinque sezioni dedicate all’installazione, configurazione, design dell’architettura ottimale di Tomcat e amministrazione dello stesso, con livelli di analisi che scendono fino al significato delle singole directory e delle singole stringhe di configurazione. Molto interessante la sezione sul “manager”, il tool di amministrazione di Tomcat. Sezione fondamentale sia per la conoscenza che per l’utilizzo di Tomcat, scritta con linguaggio tecnico appropriato e di facile comprensione, copre tutti gli aspetti dalle specifiche tecniche alla configurazione per un utilizzo ottimale.

La sezione 8 è dedicata all’analisi delle caratteristiche avanzate di Tomcat, come l’amministrazione dell’accesso ai log, i filtri delle richieste, i meccanismi di single sign-on, l’installazione e gestione di un session-manager. Il capito si sviluppa intorno ad una configurazione di esempio e copre tutti i possibili interventi effettuabili delle caratteristiche sopra citate con il suggerimento a volte di trips&ticks molto interessanti, che aiutano sia l’utente che l’amministratore ad una maggiore familiarità con il nostro server.

Le seguenti cinque sezioni affrontano in un’analisi molto puntuale, con linguaggio tecnico, l’argomento dei class loader e dei vari connettori http e i loro protocolli. Capitolo interessante, in quanto non rappresenta esclusivamente un’introduzione ed un’analisi delle suddette componenti, ma contiene anche diverse pagine che rappresentano una vera e propria guida alla risoluzione dei possibili problemi che si possono incontrare.

La sezione 15 tratta in maniera abbastanza esaustiva l’argomento dell’installazione, configurazione, gestione e ottimizzazione di Tomcat con IIS, su piattaforma Windows..

Le ultime 5 sezioni sono forse quelle di maggior interesse, anche per gli amministratori più esperti. Qui vengono affrontate dettagliatamente:

-    le problematiche di connessione di Tomcat a database via JDBC
-    le problematiche di sicurezza
-    Ant, il tool di build cross platform per le applicazioni Java
-    Log4j, framework open source sempre scritto in Java per il logging avanzato
-    l’utilizzo di Tomcat su piattaforme condivise (hosting condiviso)
-    analisi del carico computazionale (dall’analisi degli elementi di scalabilità, a come preparare dei test di performance, a come eseguire i test del carico computazionale con JMeter).

Il giudizio complessivo del manuale è più che positivo, data la vastità e completezza degli argomenti trattati. Un punto di riferimento indispensabile sia per chi si avvicina a Tomcat per la prima volta sia per gli amministratori di sistema più esperti, che possono trovare in questa guida, una raccolta completa e ben elaborata di tutte le informazioni a disposizione. Degni di nota sono i frequentissimi screenshot ed esempi di configurazioni presenti in tutte le sezioni del manuale, aiuto fondamentale per l’utente non esperto, linee guida da cui prendere spunto per l’utente più avanzato. Da ricordare che fin ora non era disponibile una guida “avanzata” completa su Tomcat, menzionando anche l’esistenza di un “free book” scritto della comunità open source, ma che finora non è riuscito a fornire la completezza di informazioni messa a disposizione da questo manuale.

 

Il voto dei nostri lettori: (209 voti)

Dai un voto a questo libro :

I commenti dei nostri lettori

Non è stato ancora inviato alcun commento.


Newsletter

Tieniti aggiornato sulle ultime recensioni di TechBook