首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET RIA服务/ WCF服务

.NET RIA服务/ WCF服务
EN

Stack Overflow用户
提问于 2009-06-03 14:33:21
回答 2查看 4.7K关注 0票数 11

我们正在创建n层Silverlight LOB应用程序,并正在考虑使用.NET RIA服务。我们不清楚这与我们当前的WCF服务API有什么关系。我们目前的架构是:

Silverlight <-> WCF服务<->业务逻辑<->实体框架模型<->数据库

在观看了Nikhils 09的介绍之后,.NET RIA服务似乎将取代我们的WCF和BusLog部分:

Silverlight <-> RIA服务<-> EF Model <-> DB

这很好,我们需要公开一个标准SOAP端点API,供其他应用程序(Biztalk、Integration等)使用。在没有异步需求的情况下,可以将.NET RIA公开为SOAP端点吗?

在.NET RIA服务上实现WCF服务有多容易?你知道网上有什么好的例子吗?

谢谢,马克

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-06-03 14:55:07

是的-在下一个用于RIA服务的CTP中,我们将有一些非常好的支持来定义WCF服务(通过Astoria和最终的普通WCF),它在RIA服务中公开了您的业务逻辑。因此,您在RIA服务实现上将有两个负责人。

Silverlight <--> RIA服务<--> EF模型<--> DB WCF服务<->

如果主要的目标是Silverlight应用程序,那么这个模型是有意义的,但是如果主要目标是WCF服务,我会使用您现在的模型。这有用吗?

..brad

票数 10
EN

Stack Overflow用户

发布于 2009-06-05 18:28:45

我们要看的是完全相同的场景。现在,我们正在考虑采用这种模式:

Silverlight <-> RIA服务<-> WCF服务<->业务逻辑<->实体框架模型<->数据库

我们将能够在各种绑定中托管WCF服务。我们将为Silverlight应用程序使用从RIA到WCF的inProc调用。对于WCF服务的外部使用者,我们将使用一个wsHttp端点托管它们。

因此,在我们的场景中,我们将两者兼而有之。RIA服务成为我们的应用程序的一组表示服务,它减轻了Silverlight应用程序(即异步)的编程负担。缺点是我们增加了一个额外的层。

有什么想法?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/945123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档