RT,谢谢。

解决方案 »

  1.   

    Windows Communication Foundation (WCF)Model View Controller  (MVC)从字面意思理解就可看到很大区别了,我尽管对WCF不是很了解但是我知道 MVC是一种思维,解决问题的思维,不仅代码可以用MVC来解决它的分布架构可以应用到很多方面,例如政府部门:
    工人:最底层(可以理解为数据层),主管:中间层(理解为逻辑层),经理:最高层(指挥层)
    每个问题都可以这么理解:
    数据处理,逻辑处理,执行!!!
    关于Wcf我了解不多还是听下大家意见吧!参考WCF
      

  2.   

    MVC是程序设计思路,WCF是一套框架,解决方案。
      

  3.   

    我的理解,WCF可以看作是传统的asmx web service的升级版,一是增加了对tcp, msmq等协议的支持, 二是增加了web service的hosting方式,支持self-hosting,用windows service做host的方式,三是支持同一个web service可以有多个end point和连接协议,四是整合了WSE的一些功能,支持认证等MVC是一种设计模式,主要是为了实现表现和数据分离。在表现和数据之间加了一层控制层,前台界面和后台数据通过控制层来进行交互。控制层相当于一个调度员,界面要得到数据要向他报告,他从数据层拿来数据交给界面,界面有什么变化也要向他报告,他来同步后台的数据。三层结构主要是把业务逻辑和程序逻辑以及用户界面分离出来,各司其职。这样有利于开发和维护,提高重用
      

  4.   

    MVC模式是一种复合设计模式,一种解决方案 
    三层是种软件架构,通过接口实现编程 
    三层模式是体系结构模式,MVC是设计模式 
    三层模式又可归于部署模式,MVC可归于表示模式 
    WCF: 用于实现应用程序间(包含不同语言开发的程序)通信的技术,WCF构建在SOAP协议之上。
    http://topic.csdn.net/u/20090710/14/07f4447d-60c4-4b74-af1c-ea1b6e2e9ca7.html
      

  5.   

    三层模式是体系结构模式,MVC是设计模式 ,WCF是一套框架