1.软件架构
1)c/s
2)B/s:JavaEE主要使用
2.资源分类
1)静态资源:所有用户访问后,得到的结果都是一样的,成为静态资源,静态资源可以直接别浏览器解析。
*例:HTML,css,JavaScript
2)动态资源:每个用户访问相同资源后,得到的结果可能不一样,成为动态资源。动态资源被访问后,需要先转化为静态资源,在返回给浏览器
*例:servlet/jsp,php,asp…(只能运行在web服务器软件中)
3.网络通信三要素:
1)IP:电子设备(计算机)在网络中的唯一标识。
2)端口:应用程序在计算机中的唯一标识。
3)传输协议:规定了数据传输的规则。
1]基础协议:
-TCP:安全协议,三次握手。速度稍慢
-udp:不安全协议。速度快