Professional Documents
Culture Documents
ConnectionPooling SSL
ConnectionPooling SSL
SSL
.
:
:
Connection (Connection Pool)
.
Connection
.
ConnectionPool
Connection
Servlet,
Servlet .
Connection
,
.
Connection Pooling
(1)
:
!
O Apache Tomcat 7
Connection Pooling: apache-
tomcat-jdbc. Tomcat 6,
$CATALINA_HOME/lib ( zip
http://people.apache.org/~fhanik/jdbc-pool/v1.1.0.1/apache
-tomcat-jdbc-1.1.0.1-bin.zip
: tomcat-jdbc.jar,
tomcat-juli.jar)
Connection Pooling
(2)
JDBC driver
$CATALINA_HOME/lib
apache-tomcat-jdbc
context.xml web.xml
Connection
Pool
Connection Pooling
(3)
<Context antiJARLocking="true" path="/TestWebApp">
</Context>
Connection Pooling
(4)
context.xml
jdbc/TestDB
Connection Pool
apache-tomcat-jdbc
Java Naming and Directory Interface
Java 6:
$user.home
server.xml
SSL Tomcat (2)
keytool (JSSE)
Listener
APR (OpenSSL)
<!--Listener
className="org.apache.catalina.core.AprLifecycleList
ener" SSLEngine="on" /-->
Connector: Voil!
<Connector port="8443" SSLEnabled="true
protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" scheme="https" secure="true"
keystoreFile="keystore" keyAlias="tomcat" keystorePass="student"
clientAuth="false" sslProtocol="TLS" />