Wcf MVVM中服务的使用目的

Wcf MVVM中服务的使用目的,wcf,web-services,mvvm,Wcf,Web Services,Mvvm,在这种模式中,我可以在哪里“放置”我经常听到并希望使用的服务?MVVM中使用服务(WCF)的目的是什么 以下哪种服务:Web服务、WCF或RIA对MVVM来说是最好和最简单的?我只读过一些简单的WCF合同和RIA,它们从一开始就有创建更新、插入等方法…模型视图视图模型是一种UI分离模式。它并没有具体说明服务在应用程序中的角色。但一般来说,您的“模型”可能会有持久性需求,需要从UI层跨到服务层,WCF为此提供了良好的传输 使用依赖注入框架(在MVVM中很常见),您可以在容器中注册WCF服务接口,这

在这种模式中,我可以在哪里“放置”我经常听到并希望使用的服务?MVVM中使用服务(WCF)的目的是什么


以下哪种服务:Web服务、WCF或RIA对MVVM来说是最好和最简单的?我只读过一些简单的WCF合同和RIA,它们从一开始就有创建更新、插入等方法…

模型视图视图模型是一种UI分离模式。它并没有具体说明服务在应用程序中的角色。但一般来说,您的“模型”可能会有持久性需求,需要从UI层跨到服务层,WCF为此提供了良好的传输

使用依赖注入框架(在MVVM中很常见),您可以在容器中注册WCF服务接口,这样您就可以使用接口而不是直接使用WCF客户端代理


关于WCF数据服务与RIA服务的对比,我不知道陪审团还没有决定。WCF数据服务已发布,RIA服务未发布。RIA确实倾向于模糊客户机和服务器之间的界限。这可能是好的也可能是坏的。它解决了许多重复验证规则等问题,但我个人对客户端和服务器的紧密耦合感到有点紧张。

我不明白我在将UI投入服务方面有什么优点?关于WCF与RIA。。。WCF在我看来很清楚,它有接口和实现类,RIA在他的项目中有太多的东西:/但这只是服务初学者的意见。。。在另一个重播中。。。我真的不明白:(我必须阅读更多关于注册WCF和WCF的信息。。。