首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wcf ria服务托管

wcf ria服务托管
EN

Stack Overflow用户
提问于 2013-11-06 19:53:36
回答 1查看 246关注 0票数 1

我有一个silverlight应用程序,并使用wcf服务。问题是主办wcf ria服务的选项。

在我读到的所有文章中,RIA服务应该托管在silverlight应用程序所在的同一个web应用程序上。

另一种选择是,我们可以使用WCF RIA类库,但是在silverlight的web应用程序中仍然需要引用这个类库。

我想知道,为了更干净的实现,我能在任何其他web应用中托管WCF RIA服务吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-10 13:02:48

WCF RIA服务的默认场景假定您将在web项目中的服务器和客户端之间创建要共享的业务对象,并且这些对象将在Silverlight项目中复制。

但是,这个场景并没有创建一个理想的独立的“中间层”,您的业务对象包含在一个单独的程序集中,然后可以在应用程序之间重用。

这就是 where类库项目模板出现的地方。但是,可以使用WCF RIA服务类库项目模板将业务逻辑从Web项目中移出并放入单独的类库中。因此,您可以将实体和元数据类与服务器项目分离到一个单独的项目中。但是必须在承载silverlight的web项目中添加对它的引用。

这是合理的事情

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

https://stackoverflow.com/questions/19821480

复制
相关文章

相似问题

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