(2) Tomcat 简述
来源:互联网 发布:js设置div不可见 编辑:程序博客网 时间:2024/04/30 03:06
浏览器 访问 web 站点的原理:
1. 先查看本地 hosts ,是否有对应 IP
2. 如果本地 hosts 没有对应IP,就去 DNS 查看
3. 通过 DNS 连接服务器
4. 因为是 TCP 连接,要首先建立连接
5. 发送请求
6. 收到响应
体系架构:
1. 浏览器通过对应的端口号找到对应协议的连接器
2. 找到对应的主机,找到对应的web应用
server.xml 标签:
1. Server:服务
2. Serveice:
<Service name="Catalina">
通常说 Catalina 开启了没有,实质上就是说服务开启了没。
3. Connector: 不同协议监听不同的端口
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /><Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
连接器,针对不同的协议,有多个连接器。
4. Engine: <Engine name="Catalina" defaultHost="localhost">
引擎,当输入 127.0.0.1 时,默认的主机指向localhost
5. Host:主机,在引擎下面,可以有多个主机。
6. Context:上下文,这里指web应用,Host下面有多个web应用。
HTTP 与 HTTPS 的区别:
1. HTTP,是明文传输数据,很危险,但是浏览器帮助我们进行了加密。
2. HTTPS,是加密的HTTP,涉及证书等。在银行等安全级别高的网站,不相信浏览器的加密,默认必须使用HTTPS协议。一般的网站使用HTTP协议就可以了。
Tomcat 在网络中的位置:
1. Tomcat 也是分模块的
2. 当浏览器访问时,先和 Web 服务器发送请求,服务器再转发到容器 (jsp/servlet) 进行操作。
3. 容器和数据库交互,再返回数据给 Web 服务器
4. 返回给浏览器的数据都要经过 Web 服务器
- (2) Tomcat 简述
- Tomcat简述
- Apache 和 Tomcat 简述(2)
- linux安装tomcat简述
- 简述Tomcat的日志系统
- Tomcat手动配置简述【查询留存】
- apache与tomcat的联接简述
- Apache 和 Tomcat 简述(1)
- Tomcat war包应用发布简述
- Nesc1.2简述
- 操作系统之简述2
- Web应用及Servlet简述(以Tomcat为例)
- CMM工具帮助简述[2]
- 游戏服务器架构简述2
- struts(2)----工作流程图简述
- Android Launcher 启动简述 <2>
- tomcat源码解析(四)——tomcat基本结构简述
- tomcat java开发(实验一Java Web编程简述及JDBC初步)
- EventBus 《三》 事件的具体用法及其讲解
- POJ 3744Scout YYF I 概率DP+矩阵优化
- Iterator 迭代器
- Java基础知识(上)
- Android官方命令深入分析之虚拟机
- (2) Tomcat 简述
- 树状数组
- hdu3339 In Action 最短路+01背包
- 二叉树左右子树的交换
- strust2文件上传
- HDU 4986 Little Pony and Alohomora Part I(递推+欧拉常数)
- HDOJ Intersection 5120【环相交面积】
- HDUOj 简单计算器
- hdu 1999 不可摸数(筛法求数n的真因子之和)