Come Tomcat Application Server di connettersi a server di database

July 12

Come Tomcat Application Server di connettersi a server di database


Tomcat Application Server può essere visto come un "add-on" al server Web Apache, ma non deve essere confusa con Apache. I due non sono di solito forniti insieme, in quanto sono installati separatamente, ma sono progettati per lavorare in modo interattivo.

Tomcat è un componente software del server Web Apache permettendo la gestione e l'esecuzione di programmi Java in un ambiente Java-based. Questo permette l'utilizzo di servlet Java e codice Java nativo da eseguire direttamente sul Web.

istruzione

1 Scaricare e installare Tomcat. Questo può essere ottenuto dal sito di Tomcat di Apache. Inoltre, scaricare la documentazione in quanto ciò potrebbe essere richiesto di assistere con gli aspetti della configurazione. Il modulo di connettività di database è incluso, ma avrà bisogno di essere attivata.

2 Installare il "DBCP Comune" e le componenti "condominiale" dalle librerie Tomcat. Questi si trovano in una posizione file JAR:

$ CATALINA_HOME / lib / tomcat-dbcp.jar

Questo file JAR contiene i componenti essenziali per la connessione al database.

3 Riutilizzare le connessioni al database, piuttosto che crearne uno nuovo ogni volta. Basta assicurarsi di aver chiuso tutte le connessioni di database nel codice, ma è possibile garantire tutte le connessioni al database vengono chiuse impostando un parametro nell'origine dati DBCP true come segue:

removeAbandoned = "true"

Aggiungere un timeout per questo con:

removeAbandonedTimeout = "60"

E 'anche possibile effettuare il login connessioni se lo si desidera, impostando:

logAbandoned = "true"

4 Creare un nuovo utente di prova MySQL e la connessione al database. L'utente richiede una password altrimenti il ​​test fallirà. Una volta completato il test, rimuovere l'utente.

5 Configurare il "Data Source JNDI" per assicurare che le impostazioni per il database sono adatti per il modo di lavorare con il database. Questo è definito nella documentazione di Apache Tomcat come il database "contesto".

6 Creare una pagina di prova web utilizzando XML o HTML. La pagina web di test dovrebbe visualizzare alcuni elementi e collegarsi a pagine web remoti quando i collegamenti sono cliccato.

7 Testare il codice. Per verificare appieno la connettività tra Tomcat e il database verificare il codice a fondo per assicurare che esso funziona come previsto.

Consigli e avvertenze

  • Questo articolo copre solo i passaggi fondamentali di fornire una panoramica di come l'application server Tomcat comunica con un database. Per l'insieme completo e le informazioni di configurazione, consultare la documentazione ufficiale.