web基础相关概念:
1.软件架构
- 1.C/S:客户端/服务器
- 2.B/S:浏览器/服务器
2.资源分类
- 1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源
- 如:html,css,javaScript
- 2.动态资源:每个用户访问相同的页面,可能得到的结果是不一样的,称为动态资源
- 如:servlet/jsp
- 注意:在访问网页时(发送请求),服务器直接可以向我们响应静态资源,但是必须把动态资源转化为静态资源之后,才会向我们响应动态资源
3.网络通信三要素
-
1.协议
- tcp协议:三次握手…安全的,传输速度慢
- udp协议:不安全的(传输后,对方可能收不到信息),传输速度快
-
2.IP:计算机(电子设备)在网络中的唯一标识符
-
3.端口:应用程序在计算机中的唯一标识:范围0-65535
<