1.web应用:
运行在网络上的应用程序:
2.网络应用程序分类:
C/S B/S
C/S 客户端 client/服务器 server 典型应用:QQ、YY、LOL
B/S 浏览器 browser/服务器 server 典型应用:sina baidu 等等
C/S的优点:
个性化更容易实现;
更安全;
占用网络资源少;
B/S的优点:
更新方便;
使用方便,到处可用;
几乎不占本地资源;
3.服务器:从两个方面讲;
硬件服务器:就是一台强大的电脑(CPU、内存、储存)。
软件服务器:通过软件提供某类服务:如:数据库服务器,web服务器。
4.浏览器和服务器之间的对话如何开始的?
- 浏览器要知道服务器的地址和浏览器想要的内容。(请求--URL)。
- 浏览器和服务器要说同一种语言(http)。
http:hyper text transport protocal 超文本传输控制协议。
服务器:接受浏览器请求,并对浏览器的请求结果响应。
浏览器:向服务器发送请求,并对服务器响应的结果进行展示。