×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

Off the top of my head..................俺来抛砖引玉吧

Disadvantage:
1.软件升级需要分发拷贝,browser/Server只要更新Server-side的文件就行了。
2。client-side部分需要考虑客户机的硬件和操作系统的多样性,有可能要做不同版本。
........................
Advantage:
1。把一部分运算和数据放到客户端,缓解服务器的压力,也减少网络传输。(比如white board,只需要传输图形坐标,而把复杂的画图功能交给客户机做)
2。由于安全性等原因,B/S结构中服务器访问客户机的权限有限制,而C/S结构可以解决这个问题。
..............................................................

另:Applet和ActiveX的使用,中和了一些C/S 和 B/S的优点。
Report

Replies, comments and Discussions:

  • 工作学习 / IT技术讨论 / 请教client/server的advantage和disadvantage?Thanks a lot!
    • Off the top of my head..................俺来抛砖引玉吧
      Disadvantage:
      1.软件升级需要分发拷贝,browser/Server只要更新Server-side的文件就行了。
      2。client-side部分需要考虑客户机的硬件和操作系统的多样性,有可能要做不同版本。
      ........................
      Advantage:
      1。把一部分运算和数据放到客户端,缓解服务器的压力,也减少网络传输。(比如white board,只需要传输图形坐标,而把复杂的画图功能交给客户机做)
      2。由于安全性等原因,B/S结构中服务器访问客户机的权限有限制,而C/S结构可以解决这个问题。
      ..............................................................

      另:Applet和ActiveX的使用,中和了一些C/S 和 B/S的优点。
    • client/sever is old style but still useful. Browser/server is fashion but childish.
    • fatbean, xiangwei00两位大侠,能不能再说详细点?比如“由于安全性等原因,B/S结构中服务器访问客户机的权限有限制,而C/S结构可以解决这个问题。”如何解决的?万分感谢。是准备考题不是泛泛的问。谢了先。
      • 别喊大虾,让人见笑:P 今天我是灌水.....
        举个例子,client-side装在客户机上,可以放心大胆的访问本地文件系统,B/S结构就很难做到。
    • ms 一边在推 asp.net 的同时,一边在推 smart client 的概念。主要目标就是要综合一下 b/s, c/s 的优点。