【问题标题】:Two DomainContext or data sources with WCF RIA - Silverlight page具有 WCF RIA 的两个 DomainContext 或数据源 - Silverlight 页面
【发布时间】:2010-12-29 07:30:10
【问题描述】:

我正在编写一个带有 WCF RIA 链接的 Silverlight 业务应用程序。

我在同一个 SQL 服务器上有 2 个数据库,公共和私有。 公共数据库包含一个主要用于公共访问级别的表,例如具有基本用户信息的“用户”表

私人数据库包含一个包含“私人”信息、用户银行交易等的表

我创建了 2 个 ADO.Net 实体模型,每个模型用于 Private 和 Public 数据库并选择了表。 我还创建了 2 个不同的域上下文服务

在 Silverlight 页面上,我需要从跨 2 个数据库(如上文所述的 Private 和 Public)的表中获取信息。

我如何实现这一目标?我正在考虑某种内部从域服务获取数据的包装器。 最好的方法是什么?

【问题讨论】:

    标签: wcf silverlight-4.0 datacontext ria


    【解决方案1】:

    您可以简单地在 Web 应用程序中创建两个或多个域服务类,然后(重新构建)它们将在 Silverlight 应用程序中可用。

    有一些限制,您不能在两个不同的域服务类中拥有同一个表。您不能使用来自两个单独 Web 应用程序的两个域服务,域服务必须存在于您为 WCF RIA 链接选择的同一个 Web 应用程序中。

    希望这会有所帮助。 丰富

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多