计算机网络两种模式区别

C/S (Client/Server)客户端和服务器模式

常见的比如lol等客户端程序,需要下载客户端,客户端与服务器配合,可以满足需要大量数据交互的应用

优点:

  • 可以对数据进行缓存,大的文件在下载客户端时就准备完成
  • 运行时只要在第一次加载到主存,后面就能快速执行
  • 可以自定义协议,不被固定的协议限制

缺点:

  • 客户端不透明,用户安全可能存在隐患
  • 开发需要客户端和服务端,开发量会大一些,联调很复杂

B/S(Browser/Server)浏览器和服务器模式

常见一些网页应用,比如网页版的qq,逻辑基本在服务器上实现,一般只适合数据量比较小的应用

bs的优缺点与cs相对