围绕服务端和客户端的程序开发有两种模式:
- C/S(Client/Server): 需要开发两套程序,一套是服务器端;另一套是与之对应的客户端,但是这种模式在进行维护的时候,需要维护两套程序,而且客户端的程序更新也必须及时,此类程序安全性能好。
- B/S(rowser/Server): 只需要针对服务器端开发一套程序,客户端使用浏览器进行访问。这种程序在日后进行程序维护的时候只需维护服务端即可,客户端不需要做任何修改。此类程序使用公共端口,包括公共协议,所以安全性很差。
重点学习:TCP模型和UDP模型。