Servlet(二)
软件架构
1. C/S 客户端/服务器端
2. B/S 浏览器/服务器端:
客户端零维护,开发快
资源分类
1. 静态资源
所有用户看到相同的部分,如:html,css,js
2. 动态资源
用户访问相同资源后得到的结果可能不一致,如:servle,jsp
静态资源直接被浏览器解析,动态资源先转换为静态再返回给浏览器
网络通信三要素
1. IP:电子设备(计算机)在网络中的唯一标识
2. 端口 :应用程序在计算机中的唯一标识
3. 传输协议:规定数据传输的规则
基础协议:TCP(安全协议,三次握手,速度慢)
UDP(不安全,速度快)
Servlet配置
1. urlpartten : 即Servlet访问路径
(1)一个Servlet可以定义多个访问路径:{“/d3”,"/dd3","/ddd3"}
(2)路径定义规则: /xxxx
/xxx/xxx (多层结构)
*.do (任意后+ .do,但是要注意不能出现 / )
HTTP
http:超文本传输协议
传输协议:定义了客户端与服务器端通信时发送数据的格式
基于TCP/IP的高级协议
默认端口号:80
一次请求对应一次响应
无状态的:每次请求之间相互独立,不能交互数据