一.软件结构 C/S 结构:全称为 Client/Server 结构,是指客户端和服务器结构.常见的程序有微信,QQ,迅雷等软件. B/S 结构:全称 Brower/Server 结构,是指浏览器和服务器结构,常见的浏览器有谷歌,火狐,IE 等. 以上两种架构各有优势,但是无论哪种架构,都离不开网络的支持.网络编程,就是在一定的协议下,实现两台计算机的通信的程序. 二.网络通信协议 网络通信协议 通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通信.这些协议好比交通规则一样…