使用 WCF RIA 的两个 DomainContext 或数据源 - Silverlight 页面

发布于 2024-10-09 16:46:57 字数 345 浏览 3 评论 0原文

我正在使用 WCF RIA 链接编写 Silverlight 业务应用程序。

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

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

我创建了2个ADO.Net实体模型,私有和公共数据库各一个,并选择表。 我还在 Silverlight 页面上创建了 2 个不同的域上下文服务

,我需要从跨 2 个数据库(私有数据库和公共数据库)的表中获取信息,如上所述。

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

I am writting a Silverlight Business Application with WCF RIA link.

I have 2 databases on same SQL server, Public and Private.
The Public database contains a table which is mostly for public access level, like "user" table which has basic user information

The Private database contains a table which has "private" information, user bank transactions etc

I created 2 ADO.Net entity models, one each for Private and Public database and selected the tables.
I also created 2 different domain context services

On on Silverlight page, I need to get information from the tables that are across 2 databases, Private and Public as described above.

How do I achieve this? I am thinking of some kind of a wrapper that internally gets data from domain services.
Whats the best approach?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

离笑几人歌 2024-10-16 16:46:57

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

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

希望这有帮助。
富有的

You can simply just create two, or more domain services classes in your web application and (rebuild) they will be available in the Silverlight application.

There are a few restrictions, you can't have the same table in two different domain services classes. You can't use two domain services from two separate web applications the domain services must exist in the same web application which you chose for the WCF RIA link.

Hope this helps.
Rich

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文