You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2012/03/25 22:49:53 UTC

svn commit: r1305124 [17/17] - in /tomcat/site/trunk/docs/connectors-doc-archive: ./ jk2/ jk2/common/ jk2/common/printer/ jk2/images/ jk2/jk/ jk2/jk/printer/ jk2/jk2/ jk2/jk2/printer/ jk2/printer/

Added: tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/index.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/index.html?rev=1305124&view=auto
==============================================================================
--- tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/index.html (added)
+++ tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/index.html Sun Mar 25 20:49:51 2012
@@ -0,0 +1,291 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html xmlns="http://www.w3.org/TR/xhtml1/strict">
+<head>
+<title>Overview</title>
+<!--
+   Copyright 1999-2004 The Apache Software Foundation
+ 
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+ 
+       http://www.apache.org/licenses/LICENSE-2.0
+ 
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<meta content="1999-2004 The Apache Software Foundation" name="copyright"/>
+<meta content="$Date: 2004/10/05 10:01:04 $" name="last-changed"/>
+<meta content="Jean-Frederic Clere" name="author"/>
+<meta content="jfrederic.clere@fujitsu-siemens.com" name="email"/>
+<meta content="Henri Gomez" name="author"/>
+<meta content="hgomez@apache.org" name="email"/>
+<meta content="Yoav Shapira" name="author"/>
+<meta content="yoavs@apache.org" name="email"/>
+<link href="./style.css" type="text/css" rel="stylesheet"/>
+<link href="images/tomcat.ico" rel="shortcut icon"/>
+</head>
+<body link="#525D76" vlink="#525D76" alink="#525D76" text="#000000" bgcolor="#ffffff">
+<a name="TOP"/>
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr height="1">
+<td class="nil" height="1" bgcolor="#ffffff" width="150">
+<img hspace="0" vspace="0" height="1" width="150" border="0" src="images/pixel.gif"/>
+</td>
+<td class="nil" height="1" bgcolor="#ffffff" width="*">
+<img hspace="0" vspace="0" height="1" width="370" border="0" src="images/pixel.gif"/>
+</td>
+</tr>
+<tr>
+<td width="*" colspan="2" class="logo" bgcolor="#ffffff">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left">
+<img align="left" height="48" width="505" border="0" src="images/jakarta.gif"/>
+</td>
+<td align="right">
+<img align="right" border="0" src="images/mod_jk.jpg"/>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="2" width="*" align="right" class="head" bgcolor="#999999">
+<nobr>
+<a href="http://www.apache.org/" class="head">Apache Software Foundation</a> |
+                <a href="http://jakarta.apache.org/" class="head">Jakarta Project</a> |
+                <a href="http://jakarta.apache.org/tomcat/" class="head">Apache Tomcat</a>
+</nobr>
+</td>
+</tr>
+<tr>
+<td class="body" valign="top" width="*" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<tr>
+<td nowrap="true" valign="top" align="left">
+<h2>Overview</h2>
+</td>
+<td nowrap="true" valign="top" align="right">
+<img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"/>
+</td>
+</tr>
+</table>
+<a name="What's JK?">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>What's JK?</td>
+</tr>
+</table>
+</a>
+<p class="section">
+<b>
+<font color="#333333">JK</font>
+</b> is a replacement to the elderly mod_jserv. 
+It was a completely new Tomcat-Apache plug-in that handles the communication between Tomcat and Apache.
+</p>
+<p class="section">
+The newest <b>
+<font color="#333333">JK2</font>
+</b> is a refactoring of <b>
+<font color="#333333">JK</font>
+</b>.
+The native part has been completly
+restructured and the configuration has been simplified a lot.
+</p>
+<p class="section">
+JK is more than just an apache module, since it could be used with majors WebServer :
+</p>
+<ul>
+<li>
+<b>
+<a href="jk/aphowto.html">mod_jk</a>
+</b> is an Apache module to be used with <b>
+<font color="#333333">Apache 1.3</font>
+</b> and <b>
+<font color="#333333">2.0</font>
+</b> Webservers.
+</li>
+<li>
+<b>
+<a href="jk/iishowto.html">isapi</a>
+</b> is a redirector to be used with <b>
+<font color="#333333">IIS</font>
+</b>.
+</li>
+<li>
+<b>
+<a href="jk/neshowto.html">nsapi</a>
+</b> is a redirector to be used with <b>
+<font color="#333333">Netscape/iPlanet</font>
+</b>.
+</li>
+<li>
+<b>
+<a href="jk/domhowto.html">dsapi</a>
+</b> is a redirector to to be used with <b>
+<font color="#333333">Domino</font>
+</b>.
+</li>
+</ul>
+<br/>
+<a name="Why should I use the JK?">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>Why should I use the JK?</td>
+</tr>
+</table>
+</a>
+<p class="section">
+JK was develop to overcome many limitations of its ancestor, <b>
+<font color="#333333">mod_jserv</font>
+</b>.
+</p>
+<p class="section">
+<b>
+<font color="#333333">mod_jserv</font>
+</b> was too complex and because it was ported from Apache/JServ, 
+it brought with it lots of JServ specific bits that aren't needed by Apache.
+</p>
+<p class="section">
+Where <b>
+<font color="#333333">mod_jserv</font>
+</b> supported only Apache webservers on Unix OS, 
+<b>
+<font color="#333333">JK</font>
+</b> supports much more web servers and operating systems through 
+via a compatibility layer named the <b>
+<font color="#333333">JK library</font>
+</b>. 
+The layered approach provided by the JK library makes it easier to 
+support many different webservers and OS.
+</p>
+<p class="section">
+JK offer better support for SSL, that's was a problem with mod_jserv which couldn't 
+reliably identify whether a request was made via HTTP or HTTPS. 
+</p>
+<p class="section">
+JK can, using the newer Ajpv13 protocol which relay many SSL informations required by servlet 2.2 and 2.3 specs.
+</p>
+<p class="section">
+JK offers a lot of different and flexible communications between a Web Server 
+and the Tomcat Servlet Engine and could be used today with all of the ASF Tomcat Engines, 
+<b>
+<font color="#333333">3.2.x</font>
+</b>, <b>
+<font color="#333333">3.3.x</font>
+</b>, <b>
+<font color="#333333">4.0.x</font>
+</b>, <b>
+<font color="#333333">4.1.x</font>
+</b> and <b>
+<font color="#333333">5.x</font>
+</b>
+</p>
+<br/>
+<a name="What's the difference between JK and JK2?">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>What's the difference between JK and JK2?</td>
+</tr>
+</table>
+</a>
+<p class="section">
+JK2 is a refactoring of JK and is much more powerfull.
+</p>
+<p class="section">
+Even if it works with Apache 1.3, JK2 has been developed with Apache 2.0 in mind,
+and is better suited for multi-threaded servers like IIS, NES/iPlanet. It can also
+be embeded in other applications and used from java.
+</p>
+<p class="section">
+JK2 improves the modularity and has a better separation between protocol and physical layer.
+As such JK2 support fast unix-socket, and could be extended to support others communications
+channels. It is better suited for JNI and may use (in a future version) JDK 1.4 NIO.
+</p>
+<p class="section">
+There is additional support for monitoring, similar with JMX in java. A module similar
+with mod_status is provided, and additional adapters can be used to interface and 
+provide status and runtime configuration. .
+</p>
+<p class="section">
+The configuration has been changed to follow the component models. Multiple configuration
+sources can be supported ( in additon to file ) providing better integration with
+the embeding application. The config layer uses the management layer APIs and it can
+support persistence for changes done via runtime configuration.
+</p>
+<p class="section">
+Another feature is the JNI mode. Jk2 can be used as a JNI library and provide access to
+native features to java. For example it provides access to shared memory ( used for 
+config and monitoring in a multiprocess environment ), unix domain sockets. It can
+also provide access to signals, chuid, win registry. All using the same communication
+mechansim, and supporting both in-process and out-of process modes.
+</p>
+<br/>
+<a name="Are there alternative ways to connect Apache and Tomcat?">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>Are there alternative ways to connect Apache and Tomcat?</td>
+</tr>
+</table>
+</a>
+<p class="section">
+<b>
+<font color="#333333">Tomcat's AJP stack and httpd-2.1 AJP proxy</font>
+</b> that is an addition to the mod_proxy of http. It is developped in httpd-2.1 and integrated in it.
+(See <b>
+<a href="proxy.html">AJP proxy</a>
+</b>).
+</p>
+<p class="section">
+<b>
+<font color="#333333">Tomcat's internal HTTP stack and mod_proxy</font>
+</b> which is not that bad, but slow,
+well, of course Tomcat didn't have 10/11 years of C routine optimization like
+the Apache Web Server, but it's quite good. The only disadvantage is that it
+looks pretty ridiculous to parse an HTTP request to generate it again
+(exactly the same), and to parse again the response to send it back unchanged...
+</p>
+<p class="section">
+<b>
+<a href="http://jakarta.apache.org/~jfclere/webapp_docs/">mod_webapp</a>
+</b> which is very easy to configure, has a well defined protocol named
+<b>
+<a href="http://jakarta.apache.org/~jfclere/webapp_docs/warp.html">WARP</a>
+</b> but it is no longer developped.
+BTW: It would be possible to implement the <b>
+<font color="#333333">WARP</font>
+</b> protocol in
+<b>
+<font color="#333333">JK2</font>
+</b> ;-))
+</p>
+<br/>
+<a name="Additional References">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>Additional References</td>
+</tr>
+</table>
+</a>
+<p class="section">
+Please note that we maintain a list of references to external documentation
+on connector usage and configuration in various environments as part of
+the Tomcat wiki <b>
+<a href="http://wiki.apache.org/jakarta-tomcat/Tomcat_2fLinks">Useful Links</a>
+</b> page.
+</p>
+<br/>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/index.html
------------------------------------------------------------------------------
    svn:executable = *

Added: tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/proxy.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/proxy.html?rev=1305124&view=auto
==============================================================================
--- tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/proxy.html (added)
+++ tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/proxy.html Sun Mar 25 20:49:51 2012
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html xmlns="http://www.w3.org/TR/xhtml1/strict">
+<head>
+<title>Using proxies with Tomcat</title>
+<!--
+   Copyright 1999-2004 The Apache Software Foundation
+ 
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+ 
+       http://www.apache.org/licenses/LICENSE-2.0
+ 
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<meta content="1999-2004 The Apache Software Foundation" name="copyright"/>
+<meta content="$Date: 2004/10/05 09:57:06 $" name="last-changed"/>
+<link href="./style.css" type="text/css" rel="stylesheet"/>
+<link href="images/tomcat.ico" rel="shortcut icon"/>
+</head>
+<body link="#525D76" vlink="#525D76" alink="#525D76" text="#000000" bgcolor="#ffffff">
+<a name="TOP"/>
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr height="1">
+<td class="nil" height="1" bgcolor="#ffffff" width="150">
+<img hspace="0" vspace="0" height="1" width="150" border="0" src="images/pixel.gif"/>
+</td>
+<td class="nil" height="1" bgcolor="#ffffff" width="*">
+<img hspace="0" vspace="0" height="1" width="370" border="0" src="images/pixel.gif"/>
+</td>
+</tr>
+<tr>
+<td width="*" colspan="2" class="logo" bgcolor="#ffffff">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left">
+<img align="left" height="48" width="505" border="0" src="images/jakarta.gif"/>
+</td>
+<td align="right">
+<img align="right" border="0" src="images/mod_jk.jpg"/>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="2" width="*" align="right" class="head" bgcolor="#999999">
+<nobr>
+<a href="http://www.apache.org/" class="head">Apache Software Foundation</a> |
+                <a href="http://jakarta.apache.org/" class="head">Jakarta Project</a> |
+                <a href="http://jakarta.apache.org/tomcat/" class="head">Apache Tomcat</a>
+</nobr>
+</td>
+</tr>
+<tr>
+<td class="body" valign="top" width="*" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<tr>
+<td nowrap="true" valign="top" align="left">
+<h2>Using proxies with Tomcat</h2>
+</td>
+<td nowrap="true" valign="top" align="right">
+<img border="0" hspace="0" vspace="0" height="1" width="1" src="images/void.gif"/>
+</td>
+</tr>
+</table>
+<a name="Http proxy">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>Http proxy</td>
+</tr>
+</table>
+</a>
+<p class="section">
+It easy to use the standard Http proxy of Apache when single Tomcat is connected to Apache.
+<pre class="section">
+&lt;Location /examples/&gt;
+ProxyPass http://localhost:8080/examples/
+ProxyPassReverse http://localhost:8080/examples/
+&lt;/Location&gt;
+</pre>
+</p>
+<br/>
+<a name="AJP proxy">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>AJP proxy</td>
+</tr>
+</table>
+</a>
+<p class="section">
+The AJP proxy is a new module based on the standard Http proxy it uses AJP instead of HTTP.
+<pre class="section">
+&lt;Location /examples/&gt;
+   ProxyPass ajp://localhost:8009/examples/
+&lt;/Location&gt;
+</pre>
+</p>
+<br/>
+<a name="Source and Configuration">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>Source and Configuration</td>
+</tr>
+</table>
+</a>
+<p class="section">
+AJP proxy is integrated in httpd-2.1 and the developement and discussions take
+place <b>
+<a href="http://httpd.apache.org/lists.html">there</a>
+</b>.
+More documentation can be found there
+<b>
+<a href="http://httpd.apache.org/docs-2.1/mod/mod_proxy_ajp.html">mod_proxy_ajp</a>
+</b>
+and
+<b>
+<a href="http://httpd.apache.org/docs-2.1/mod/mod_proxy_balancer.html">mod_proxy_balancer</a>
+</b>.
+</p>
+<br/>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: tomcat/site/trunk/docs/connectors-doc-archive/jk2/printer/proxy.html
------------------------------------------------------------------------------
    svn:executable = *

Added: tomcat/site/trunk/docs/connectors-doc-archive/jk2/proxy.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/connectors-doc-archive/jk2/proxy.html?rev=1305124&view=auto
==============================================================================
--- tomcat/site/trunk/docs/connectors-doc-archive/jk2/proxy.html (added)
+++ tomcat/site/trunk/docs/connectors-doc-archive/jk2/proxy.html Sun Mar 25 20:49:51 2012
@@ -0,0 +1,351 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html xmlns="http://www.w3.org/TR/xhtml1/strict">
+<head>
+<title>Using proxies with Tomcat</title>
+<!--
+   Copyright 1999-2004 The Apache Software Foundation
+ 
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+ 
+       http://www.apache.org/licenses/LICENSE-2.0
+ 
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<meta content="1999-2004 The Apache Software Foundation" name="copyright"/>
+<meta content="$Date: 2004/10/05 09:57:06 $" name="last-changed"/>
+<link href="./style.css" type="text/css" rel="stylesheet"/>
+<link href="images/tomcat.ico" rel="shortcut icon"/>
+</head>
+<body link="#525D76" vlink="#525D76" alink="#525D76" text="#000000" bgcolor="#ffffff">
+<a name="TOP"/>
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr height="1">
+<td class="nil" height="1" bgcolor="#ffffff" width="150">
+<img hspace="0" vspace="0" height="1" width="150" border="0" src="images/pixel.gif"/>
+</td>
+<td class="nil" height="1" bgcolor="#ffffff" width="*">
+<img hspace="0" vspace="0" height="1" width="370" border="0" src="images/pixel.gif"/>
+</td>
+</tr>
+<tr>
+<td width="*" colspan="2" class="logo" bgcolor="#ffffff">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left">
+<img align="left" height="48" width="505" border="0" src="images/jakarta.gif"/>
+</td>
+<td align="right">
+<img align="right" border="0" src="images/mod_jk.jpg"/>
+</td>
+</tr>
+</table>
+</td>
+</tr>
+<tr>
+<td colspan="2" width="*" align="right" class="head" bgcolor="#999999">
+<nobr>
+<a href="http://www.apache.org/" class="head">Apache Software Foundation</a> |
+                <a href="http://jakarta.apache.org/" class="head">Jakarta Project</a> |
+                <a href="http://jakarta.apache.org/tomcat/" class="head">Apache Tomcat</a>
+</nobr>
+</td>
+</tr>
+<tr>
+<td valign="top" width="150" bgcolor="#ffffff">
+<table class="menu" cellpadding="0" cellspacing="0" width="150" border="0">
+<tr height="1">
+<td class="nil" height="1" bgcolor="#cccccc" width="10">
+<img hspace="0" vspace="0" height="1" width="10" border="0" src="images/pixel.gif"/>
+</td>
+<td class="nil" height="1" bgcolor="#cccccc" width="140">
+<img hspace="0" vspace="0" height="1" width="140" border="0" src="images/pixel.gif"/>
+</td>
+</tr>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">Presentation</td>
+</tr>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="index.html">Overview</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr height="6"/>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">Commons</td>
+</tr>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="common/AJPv13.html">AJPv13</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="common/AJPv13-extensions-proposal.html">AJPv13 extensions Proposal</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="common/doccontrib.html">How to Contribute to the Documentation</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="common/tools.html">Tools</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="faq.html">FAQ</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr height="6"/>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">JK</td>
+</tr>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk/quickhowto.html">Quick Start HowTo</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk/aphowto.html">Apache HowTo</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk/domhowto.html">Domino HowTo</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk/iishowto.html">IIS HowTo</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk/neshowto.html">Netscape/iPlanet HowTo</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk/workershowto.html">Workers HowTo</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr height="6"/>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">JK2</td>
+</tr>
+<tr height="6"/>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">Configuration in the Tomcat</td>
+</tr>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/configtc.html">Configuration options</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/configtccom.html">Coyote/JK2 Handlers</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/configtcex.html">Examples</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr height="6"/>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">Configuration in the Web Server</td>
+</tr>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/configweb.html">Configuration file</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/configwebcom.html">Components</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/configwebex.html">Examples</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr height="6"/>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">Installation</td>
+</tr>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/installhowto.html">Installation of jk2 in the Web Server</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr height="6"/>
+<tr height="6">
+<td colspan="2" width="150" bgcolor="#d0d0d0">Howto</td>
+</tr>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/confighowto.html">Quick Start JK2 Configuration Guide</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/vhosthowto.html">Apache 2.0.43 - Tomcat 4.1.12 - jk2 - virtual host HOWTO</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr>
+<td colspan="2" width="150" bgcolor="#cccccc">
+<nobr>
+<a class="menu" href="jk2/davhowto.html">Apache 2.x/mod-dav - Tomcat/jk2 - HOWTO</a>
+</nobr>
+</td>
+</tr>
+<tr height="2"/>
+<tr height="6"/>
+</table>
+</td>
+<td class="body" valign="top" width="*" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<tr>
+<td nowrap="true" valign="top" align="left">
+<h2>Using proxies with Tomcat</h2>
+</td>
+<td nowrap="true" valign="top" align="right"/>
+</tr>
+</table>
+<a name="Http proxy">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>Http proxy</td>
+</tr>
+</table>
+</a>
+<p class="section">
+It easy to use the standard Http proxy of Apache when single Tomcat is connected to Apache.
+<pre class="section">
+&lt;Location /examples/&gt;
+ProxyPass http://localhost:8080/examples/
+ProxyPassReverse http://localhost:8080/examples/
+&lt;/Location&gt;
+</pre>
+</p>
+<br/>
+<a name="AJP proxy">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>AJP proxy</td>
+</tr>
+</table>
+</a>
+<p class="section">
+The AJP proxy is a new module based on the standard Http proxy it uses AJP instead of HTTP.
+<pre class="section">
+&lt;Location /examples/&gt;
+   ProxyPass ajp://localhost:8009/examples/
+&lt;/Location&gt;
+</pre>
+</p>
+<br/>
+<a name="Source and Configuration">
+<table width="100%" cellpadding="0" cellspacing="0" border="0">
+<tr>
+<td align="left" valign="top" class="section" bgcolor="#525D76">
+<img border="0" vspace="0" hspace="0" align="left" valign="top" src="images/corner.gif"/>Source and Configuration</td>
+</tr>
+</table>
+</a>
+<p class="section">
+AJP proxy is integrated in httpd-2.1 and the developement and discussions take
+place <b>
+<a href="http://httpd.apache.org/lists.html">there</a>
+</b>.
+More documentation can be found there
+<b>
+<a href="http://httpd.apache.org/docs-2.1/mod/mod_proxy_ajp.html">mod_proxy_ajp</a>
+</b>
+and
+<b>
+<a href="http://httpd.apache.org/docs-2.1/mod/mod_proxy_balancer.html">mod_proxy_balancer</a>
+</b>.
+</p>
+<br/>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: tomcat/site/trunk/docs/connectors-doc-archive/jk2/proxy.html
------------------------------------------------------------------------------
    svn:executable = *

Added: tomcat/site/trunk/docs/connectors-doc-archive/jk2/style.css
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/connectors-doc-archive/jk2/style.css?rev=1305124&view=auto
==============================================================================
--- tomcat/site/trunk/docs/connectors-doc-archive/jk2/style.css (added)
+++ tomcat/site/trunk/docs/connectors-doc-archive/jk2/style.css Sun Mar 25 20:49:51 2012
@@ -0,0 +1,269 @@
+/*
+ *  Copyright 1999-2004 The Apache Software Foundation
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+body {
+  margin: 0;
+  font-family: "verdana", "tahoma", "arial", "helvetica", sans-serif;
+  font-size: 9pt;
+}
+
+td.logo {
+  background-color: #ffffff;
+  border-style: none;
+}
+
+td.nil {
+  font-size: 1px;
+}
+
+td.head {
+  background-color: #999999;
+  border-style: solid;
+  border-width: 1px;
+  border-color: #cccccc #666666 #666666 #cccccc;
+  font-weight: bold;
+  font-size: smaller;
+  color: #cccccc;
+  padding: 2px;
+  text-align: right;
+}
+
+a.head:link {
+  text-decoration: none;
+  color: #cccccc;
+}
+
+a.head:visited {
+  text-decoration: none;
+  color: #cccccc;
+}
+
+a.head:active {
+  text-decoration: underline;
+  color: #ffffff;
+}
+
+a.head:hover {
+  text-decoration: underline;
+  color: #ffffff;
+}
+
+table.menu {
+  background-color: #cccccc;
+  border-style: solid;
+  border-width: 1px;
+  border-color: #cccccc #999999 #999999 #999999;
+  font-weight: bold;
+  font-size: smaller;
+  color: #000000;
+  padding: 2px;
+  text-align: left;
+  margin-left: 5px;
+}
+
+a.menu:link {
+  text-decoration: none;
+  color: #333333;
+}
+
+a.menu:visited {
+  text-decoration: none;
+  color: #333333;
+}
+
+a.menu:active {
+  text-decoration: underline;
+  color: #000000;
+}
+
+a.menu:hover {
+  text-decoration: underline;
+  color: #000000;
+}
+
+td.body {
+  background-color: #ffffff;
+  border-style: none;
+  padding: 4px;
+  text-align: justify;
+}
+
+td.section {
+  background-color: #525D76;
+  border-style: none;
+  font-weight: bold;
+  font-size: bigger;
+  color: #ffffff;
+  padding: 1px;
+  text-align: left;
+}
+
+td.subsection {
+  background-color: #525D76;
+  border-style: none;
+  font-weight: bold;
+  font-size: smaller;
+  color: #ffffff;
+  padding: 0px;
+  text-align: left;
+}
+
+p.section {
+  background-color: #ffffff;
+  border-style: none;
+  color: #000000;
+  margin-left: 20px;
+  margin-right: 10px;
+  text-align: justify;
+}
+
+pre.section {
+   margin-left: 20px;
+}
+
+td.section {
+  background-color: #828DA6;
+  border-style: none;
+  font-weight: bold;
+  font-size: bigger;
+  color: #ffffff;
+  padding: 0px;
+  text-align: left;
+}
+
+p.todo {
+  background-color: #ffffff;
+  border-style: none;
+  color: #000000;
+  margin-left: 20px;
+  margin-right: 10px;
+  text-align: justify;
+  font-size: smaller;
+}
+
+p.screen {
+  background-color: #ffffff;
+  border-style: none;
+  color: #000000;
+  margin-left: 10px;
+  margin-right: 0px;
+  text-align: left;
+}
+
+code.screen {
+  background-color: #cccccc;
+  border-style: none;
+  color: #000000;
+  margin-left: 10px;
+  margin-right: 0px;
+  text-align: left;
+}
+
+p.screendos {
+  background-color: #000000;
+  border-style: none;
+  color: #c0c0c0;
+  margin-left: 10px;
+  margin-right: 0px;
+  text-align: left;
+}
+
+code.screendos {
+  background-color: #000000;
+  border-style: none;
+  color: #c0c0c0;
+  margin-left: 10px;
+  margin-right: 0px;
+  text-align: left;
+}
+
+p.screen5250 {
+  background-color: #000000;
+  border-style: none;
+  color: #00ff00;
+  margin-left: 10px;
+  margin-right: 0px;
+  text-align: left;
+}
+
+code.screen5250 {
+  background-color: #000000;
+  border-style: none;
+  color: #00ff00;
+  margin-left: 10px;
+  margin-right: 0px;
+  text-align: left;
+}
+
+div.screen {
+  margin: 10px 0px 10px 20px;
+  font-size: smaller;
+  color: #666666;
+}
+
+div.screendos {
+  margin: 10px 0px 10px 20px;
+  font-size: smaller;
+  color: #ffffff;
+}
+
+div.screen5250 {
+  margin: 10px 0px 10px 20px;
+  font-size: smaller;
+  color: #66ff66;
+}
+
+em.screen {
+  font-weight: normal;
+  font-style: normal;
+  color: #666666;
+}
+
+em.screendos {
+  font-weight: normal;
+  font-style: normal;
+  color: #c0c0c0;
+}
+
+em.screen5250 {
+  font-weight: normal;
+  font-style: normal;
+  color: #00ff00;
+}
+
+b.screen {
+  font-weight: normal;
+  font-style: normal;
+  color: #0000ff;
+}
+
+b.screendos {
+  font-weight: normal;
+  font-style: normal;
+  color: #c0c0c0;
+}
+
+b.screen5250 {
+  font-weight: normal;
+  font-style: normal;
+  color: #00ff00;
+}
+
+b.code {
+  font-weight: normal;
+  font-style: normal;
+  color: #023264;
+}
+

Propchange: tomcat/site/trunk/docs/connectors-doc-archive/jk2/style.css
------------------------------------------------------------------------------
    svn:executable = *



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org