是否有场景,WCF RIA Serivces的使用是不是一个好的选择?

由于 Silverlight 4微软建议使用WCF RIA服务的业务应用。 是否有Silverlight的情况下,这里的WCF RIA serives不应该被使用和普通的WCF服务或Web服务或其他技术更好的选择?

--------------解决方案-------------

现实情况是,WCF RIA服务都建立在WCF之上。 这意味着您可以轻松地构建(通过配置)公开了几个端点的应用程序。 所以,你可以使用RIA服务端点和SOAP终端都在同一个应用程序具有相同的代码库,如果你所需要的多数民众赞成。

这样,你可以得到最简单的途径来整合你的Silverlight应用程序,而其他的API用户可以得到的方式,方便他们获得的数据。

最终的OData可能是因为它的建成RIA服务(只需点击复选框!)你的最佳选择,它是一个开放的标准发布。

当然,微软一直在推动WCF数据服务也是如此。 在这种情况下,数据在原子+ XML或JSON提要的形式揭露和REST风格的HTTP请求符合的OData协议访问。 这是一个有效的替代WCF RIA服务。 我会建议使用的OData客户端不可知的情况下作为一般规则。 所以,你会如果除了Silverlight客户端来样订做其他平台如JavaScript,IPhone,Android或Excel文件(PowerPivot的)客户端,然后WCF数据服务是要走的路。

从我看到的和听到的WCF RIA服务相当紧密结合与Silverlight的时刻。 所以,如果你想从同一个服务于其他客户公开业务逻辑,那么它可能更好地去为标准的WCF。

GRZ,克里斯。

分类:Silverlight的 时间:2015-03-14 人气:2
本文关键词: Silverlight的,WCF RIA服务
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.964 (s). 10 q(s)