假设来自客户的请求为:
http://localhost:8080/wsota/wsota_index.jsp html
Web客户1直接访问Tomcat服务器上的JSP组件,他访问的 URL为http://localhost:8080 /index.jsp。浏览器
Web客户2经过HTTP服务器访问Tomcat服务器上的JSP组件。假定HTTP服务器使用的HTTP端口为默认的80端口,那么Web客户2访问的URL为http://localhost:80/index.jsp 或者 http://localhost/index.jsp。服务器
这个就是AJP协议:定向包协议。 由于性能缘由,使用二进制格式来传输可读性文本。 WEB服务器经过TCP链接和SERVLET容器链接。app
第一个链接器监听8080端口,负责创建HTTP链接。在经过浏览器访问Tomcat服务器的Web应用时,使用的就是这个链接器。 jsp
第二个链接器监听8009端口,负责和其余的HTTP服务器创建链接。在把Tomcat与其余HTTP服务器集成时,就须要用到这个链接器。ide
<Connector port="8080" protocol="HTTP/1.1" 第一个 connectionTimeout="20000" redirectPort="8443" /> <!-- Define an AJP 1.3 Connector on port 8009 --> 第二个 <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> 访问方式: Java HTTP Connector: /docs/config/http.html Java AJP Connector: /docs/config/ajp.html APR (HTTP/AJP) Connector: /docs/apr.html Define a non-SSL/TLS HTTP/1.1 Connector on port 8080