目录
1. 软件架构
1. C/S(Client/Server):客户端/服务器端 比如 QQ,lol2. B/S(Browser/Server):浏览器端/服务器端 比如京东,淘宝
2. 资源:1. 静态资源:
所有用户访问的到的内容全部一样,可以直接被浏览器解析后回显给用户
如: html,css,JS,图片等
2. 动态资源:
访问后可能得到不一样的结果,动态资源被访问后需要先转换为静态资源,
再返回到浏览器,浏览器解析后回显给用户
如:servlet/jsp,php,asp等等
3. 网络通心三要素
1. IP地址:如127.0.0.12. 端口:
应用程序在计算机的唯一标识。十进制的整数:0~65536
端口号:用来唯一标识一个进程。每一个程序都要有一个端口号
0到1024以下的端口号是系统保留使用的,程序猿在实际开发不要使用1024以下的端口号。3. 协议:用来规定消息传输的格式。
1.基础协议:
1) tcp:安全协议,三次握手,速度不是很快
2) udp协议:不安全,速度快