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)客戶端不須要安裝任何程序,只要有瀏覽器便可