对B/S 和 C/S 我没有一个比较全面的认识,请大家发表自己的见解,越详细越好

解决方案 »

  1.   

    C/S的瓶颈:客户端不好维护,不能充分利用服务器的高性能。C/S发展到极致是智能客户端,可以在线更新;
    B/S的瓶颈:网络传输延迟。B/S发展到极致是Ajax客户端,能在浏览器上处理一些东西,减少网络传输。
    微软有个战略:将B/S和C/S合并……其实上面两个东东都倾向于将他们合并。
      

  2.   

    CS:可操作性高,用户体验好,速度快。需要安装,需要维护。
    BS:有浏览器的地方就可以用。速度慢,操作性不好。另外一种:富客户端程序,前台CS,后台远程服务。
      

  3.   

    bs是一种趋势,资源丰富,新技术层出不穷,而且入门简单,对用户十分友好,相比cs面向的群体更多,只要网络存在那么bs必将是一种无法替代的趋势。相较之下,cs确实性能上bs的好,而且更加面向底层,但是用户是挑剔的,有多少人为了应用一个服务而到他的电脑上装一个客户端呢?如今电脑的硬件不断的升级,早就不是那种386、586时代了,现在很多设计都是在制造一种延迟效果,就像高铁装的玻璃减慢窗外景观移动速度一样。做程序的就是要让自己做的东西更加的简单易用,而不是固执的坚守一种习惯。
      

  4.   

    cs的系统性能架构如果bs要达到一样,bs投入的成本是cs的5倍以上