Index: webapps/docs/config/http.xml =================================================================== --- webapps/docs/config/http.xml (revision 1352979) +++ webapps/docs/config/http.xml (working copy) @@ -48,8 +48,8 @@

If you wish to configure the Connector that is used for connections to web servers using the AJP protocol (such as the - mod_jk 1.2.x connector for Apache 1.3), see - here instead.

+ mod_jk 1.2.x connector for Apache 1.3), please refer to the + AJP Connector documentation.

Each incoming request requires a thread for the duration of that request. If more simultaneous requests @@ -896,11 +896,16 @@ attributes to the values https and true respectively, to pass correct information to the servlets.

-

The BIO and NIO connectors used the JSSE SSL whereas the APR/native +

The BIO and NIO connectors use the JSSE SSL whereas the APR/native connector uses OpenSSL. Therefore, in addition to using different attributes to configure SSL, the APR/native connector also requires keys and certificates to be provided in a different format.

+

For more information, see the + SSL Configuration HOW-TO.

+ + +

The BIO and NIO connectors use the following attributes to configure SSL:

@@ -1090,6 +1095,10 @@ +
+ + +

When APR/native is enabled, the HTTPS connector will use a socket poller for keep-alive, increasing scalability of the server. It also uses OpenSSL, which may be more optimized than JSSE depending on the processor being used, @@ -1203,15 +1212,14 @@ -

For more information, see the - SSL Configuration HOW-TO.

+

Below is a small chart that shows how the connectors differentiate.

- Java Blocking Connector Java Nio Blocking Connector APR/native Connector + Java Blocking Connector Java Non Blocking Connector APR/native Connector BIO NIO APR Classname Http11Protocol Http11NioProtocol Http11AprProtocol Tomcat Version 3.x onwards 6.x onwards 5.5.x onwards