个人觉得B/S分层要分得比较清楚点.
C/S就不是那么严格了.

解决方案 »

  1.   

    那怎么分清楚那中是C/S那种又是B/S哦~
      

  2.   

    C/S功能强大,B/S功能一般,它主要应用于WEB
      

  3.   

    BS主要是用户连接服务器的客户不多的时候。CS主要连接服务器的客户多,并且界面多变
      

  4.   

    重申一次...分层是工程方法,和B/S、C/S没有直接关系...你恰好理解反了...
      

  5.   

    C/S 硬件控制比较多的东西
    B/S 硬件操作少.业务变化快时.
      

  6.   

    要实现功能强大、业务性比较强的功能,还是需要c/s构架,有些功能b/s实现起来有些困难,有些地方需要c/s+b/s一起来完成。
      

  7.   

    不同点
    c/s结构能够做出很漂亮的结构 但是维护起来比较麻烦
    而B/S结构维护起来比较方便
      

  8.   

    为什么要有C/S,为什么要有B/S为什么后来又要出现弱C/S....网上baidu/google一下到处都是答案来着
      

  9.   

    个人体会:1.b/s部署的时候比较方便,客户端只需要浏览器就可以,当程序发生改变的时候客户端不用做修改。
              2.b/s开发的时候与C/S不同的是,在UI层的不一样,B/S的UI层是通过HTML语言来实现的,需要关注CSS,JAVASCRIPT等
            
      

  10.   

    B/S直接在浏览器运行,C/S需要下载客户端
      

  11.   


     相信越来越多的C/S结构的程序会转换到B/S上来
      

  12.   

    C/S是客户端/服务端,也就是属于富客户端,优点是可以减轻服务器端负荷,很多功能可以在客户端完成,客户端功能强大,缺点是客户端需要单独开发。
    B/S是浏览器端/服务端,也就是瘦客户端,比如一般的Web工程,用IE浏览器就可以作为客户端,优点是不必再单独开发客户端,只需要做好服务器端就可以了。一般情况下,从开发过程中体现的话,主要就是建立的工程不同。
    C/S一般建立WinForm工程,B/S一般建立WebForm工程。
    C/S一般涉及到窗体设计和美化,儿而B/S需要考虑网页页面设计和美化,以及标准化、SEO等。
    C/S基本上想实现的界面效果都比较好做,毕竟都是本地工作,不过美化略显麻烦。
    B/S美化比较容易,很容易做出漂亮的页面,不过界面的操作方面就麻烦一些,因为大多数动作都需要通过服务器来响应。
    C/S涉及到的技术相对少一些,比如你只需要掌握C#语言就好,难点只在于该语言的高级应用。
    B/S需要掌握多一些的技术点,比如:javascript、html、css、现在流行的ajax等等。每种类型都很好玩,做起来也很过瘾,主要看项目需求了。
      

  13.   

    C/S适合于做行业软件
    B/S适合做管理类的应用系统
      

  14.   

    最大的特别之点在于维护的时候,就可能看很明显了。B/S好维护,C/S维护方面不太好办,不过C/S的控件之类的多,B/S相对来说少一点,有些功能实现还是C/S好办一点!
      

  15.   

    c/s服务器和客户端都需要安装客户端,主要使用于局域网。
    b/s不需要装客户端,一般应用于网站。