網(wǎng)絡(luò)基本概念
- 客戶端(Client):移動應(yīng)用(iOS妒蔚、android等應(yīng)用)
- C/S client / server <br >
- B/S browser / server <br >
- 服務(wù)器(Server):為客戶端提供服務(wù)顶猜、提供數(shù)據(jù)侦啸、提供資源的機器
- 請求(Request):客戶端向服務(wù)器索取數(shù)據(jù)的一種行為
- 響應(yīng)(Response):服務(wù)器對客戶端的請求做出的反應(yīng)惩嘉,一般指返回數(shù)據(jù)給客戶端
請求響應(yīng).png
作為移動開發(fā)工程師罪裹,主要的精力都是放在前端開發(fā)
服務(wù)器
按照軟件開發(fā)階段來分拴签,服務(wù)器可以大致分為2種
遠程服務(wù)器
- 別名:外網(wǎng)服務(wù)器、正式服務(wù)器
- 使用階段:應(yīng)用上線后使用的服務(wù)器
- 使用人群:供全體用戶使用
- 速度:取決于服務(wù)器的性能苟跪、用戶的網(wǎng)速
本地服務(wù)器
- 別名:內(nèi)網(wǎng)服務(wù)器廷痘、測試服務(wù)器
- 使用階段:應(yīng)用處于開發(fā)、測試階段使用的服務(wù)器
- 使用人群:僅供公司內(nèi)部的開發(fā)人員件已、測試人員使用
- 速度:由于是局域網(wǎng)笋额,所以速度飛快,有助于提高開發(fā)測試效率
- 在工作中拨齐,會有專門的后端人員開發(fā)服務(wù)器程序鳞陨,不由得你選擇
- 在學習階段昨寞,選擇什么本地服務(wù)器都可以瞻惋,能用就行
- 在我們自己學習階段厦滤,選擇 Apache 服務(wù)器