web的工做原理:html
服务器:service 存放的是用JAVA开发出的web程序(网站)web
客户端:就是咱们我的用于上网的电脑,没有安装开发的Javaweb程序(只须要有浏览器就能够)浏览器
1:客户端发出请求
服务器
在客户端的浏览器输入网址发送请求(给你呈现出的页面就是回复请求)网站
URL:同一资源定远符 俗称网址spa
有3部分组成:htm
1)协议:http https ftp 等
ip
2)主机IP地址+端口号 用域名代替资源
IPV4 : 4组 0~255之间的数字 用三个点隔开的一组在互联网上惟一的 开发
IPV6: 用容易记忆的符号(单词,字母组合) 来和IP地址进行映射、
用域名解析器DNS:把对应的符号,找到匹配的IP地址
3)网站资源
2:服务器接收并处理请求
处理的结果是html页面(JavaScript代码也一并出如今页面中)
3:服务器吧处理结果响应给客户端
客户端的浏览器自上而下逐行解析服务器响应在html页面
【强调】
1)程序存储在服务器上,任何处理功能能都要再服务器上进行
2)客户端不须要安装任何程序,只要有浏览器便可