C/S 用j2se 
B/S用j2ee 
MVC是三个单词的缩写,这三个单词分别为:模型(Model)、视图(View)和控制(Controller)。MVC模式的目的就是实现Web系统的职能分工
Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。View层用于与用户的交互,通常用JSP来实现。Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的操作
java 的swing 就是用MVC写的

解决方案 »

  1.   

    C/S 或者B/S结构有什么不同,
    C/S就是简单的client/server(客户/服务器)这两种层次的模式,而B/S(brawse/server)是在C/S基础上发展起来的,可以有多层结构,一般的分三层。
      

  2.   

    B/S(browse/server)!!!!呵呵,笔误吧~
      

  3.   

    MVC是java的一种架构,它真正的实现了三层结构.
    我个人感觉,用JAVA做B/S程序比较好一些.现在用的比较多的还是B/S做的程序
      

  4.   

    那么,哪一种比较有前途,现在有用java做c/s架构的?
      

  5.   

    用C/S做不爽,虽然我了做了几个小的系统.学java还是要用来开发的好不然那是浪费呀....
      

  6.   

    是不是可以这么理解,B/S(C/S)以及MVC是在开发过程中从两个不同的角度来思考同一个项目的设计呢?MVC是从显示和处理的独立性、多样性、灵活匹配性等角度来考虑,而C/S,B/S是从服务器和客户端的分配胖瘦来考虑的?我这样理解对吗?
      

  7.   

    感觉C/S、B/S是个有趣的问题、
    如果有一个JSP页面、它所有的数据库连接都写在页面上、然后直连数据库操作数据、页面再做展现、
    那么它是C/S还是B/S呢?
    如果说是C/S、它是用浏览器的、
    如果说是B/S、它又只有两层、、
      

  8.   

    说错了、
    应该说如果WEB服务器和数据库服务器都在一台机器上、
    这样实际上也应该算3层、
      

  9.   

    c/s b/s各有优势,我在做b/s项目的时候,有时也不得不做applet或ativeX,以扩展客户端的功能。
      

  10.   

    个人对B/S比较喜欢,MVC结构清晰,虽然实现起来比较麻烦,嘻嘻
      

  11.   

    我还是有些不明白,再次请教大家,B/S是不是和MVC联系的非常紧密,而C/S和MVC好象没人提?
      

  12.   

    C/S就只有两层架构,客户端和服务器,
    而B/S多采用了三层架构,目前比较流行的就是MVC模式,它就是一个典型的三层架构!
      

  13.   

    那可以认为B/S结构和MVC模式联系非常紧密吗?