我需要评估WCF数据服务与WCF RIA服务之间的SOA架构。以下是我的一些参数:
有谁能帮我收集一些数据供我评估。另外,对于SOA实现还有其他好的选择吗?
我知道DevForce。
发布于 2011-12-06 18:36:30
这两种方法都通过OData公开实体,但RIA的具体目标是:
WCF数据服务更加强大和可配置。最大的区别(IMO)是,RIA服务需要每个实体一个主机类型,而whereas可以自动承载整个内容(一个具有多个IQueryable
属性的类型)。
这就是说,这两种实现都是半途而废(同样仅限于IMO ),而且都没有很好地考虑或实现。使用使用WebGet/WebInvoke attributes...or托管的传统WCF操作,使用...You可能会更好。
我不会只使用DevForce,因为它主要针对Silverlight实现(如果我没记错的话)。尽管如此,他们的软件包是相当酷和更完整的功能远远超过RIA或WCF数据服务。
发布于 2012-11-21 16:13:45
我非常熟悉RIA服务,并且知道它的缺点。我对数据服务和DevForce知之甚少,但我知道DevForces在那些让我烦恼的地方比RIA更好,这就是:
由于比较老(我认为),所以我从来不想仔细查看它。不过,我最近确实浏览了DevForce的功能列表,我相信这听起来很令人兴奋,尽管我无法从经验中说出任何关于它的信息。
(编辑:我发现科林·布莱尔( Colin 这里)对RIA服务和WCF进行了非常有见识的比较。)
架构师将他的产品与RIA 这里进行比较。我提到了他的一些观点,但不是全部。
总之,我可以说RIA服务显然比原始WCF更好,但也很明显,必须有更好的东西。我希望那是DevForce。
https://stackoverflow.com/questions/8404785
复制相似问题