P2P)对等网络中的计算机之间可以互相通信和共享资源(文件、外设等);而(C/S)工作站/服务器结构的网络中可共享资源放在一台专用计算机-服务器(server)上,工作站之间不互相直接共享资源。对等网络比较灵活,适用于工作组级的小型网络,当网络规模较大时,其管理和安全性都变得比较困难,此时宜采用工作站/服务器结构。
应用程序体系结构:其实就是应用层程序的两种组织结构,分为 CS 和 P2P。
客户-服务体系:它是一种面向网络应用的体系结构。把系统中的不同端系统区分为客户和服务器两类,客户向服务器发出服务请求,由服务器完成所请求的服务,并把处理结果回送给客户。在客户-服务器体系结构中,有一个总是打开的主机称为 服务器(Server),它提供来自于 客户(client) 的服务。我们最常见的服务器就是 Web 服务器,Web 服务器服务于来自 浏览器 的请求。
P2P 体系:对等体系结构,相当于没有服务器了,大家都是客户机,每个客户既能发送请求,也能对请求作出响应。
CS 是client / server 客户端/服务器架构
例如 网络游戏 由游戏客户端 连接服务器的这种结构
常用的QQ 也是这种结构
p2p peer to peer 点对点
比如BT
从举例应该能看到区别了吧