多个应用程序使用相同的应用程序服

时间:2012-02-16 11:02:28

标签: c# asp.net aspnetdb

如何为共享相同应用程序服务的同一客户端编写多个应用程序(是拥有成员资格的数据库的名称?)。

我正在考虑为每个客户端创建一个aspnetdb,并在他们拥有的每个系统上使用它。这样他们就可以分享用户和其他东西。

这是一种正确的思维方式吗?

顺便说一下,db上有一些表我不知道用的是什么。有人可以指出一些文章解释这些是为了什么吗?

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

如果您的应用程序是桌面应用程序,我建议使用WCF(窗口通信基础),否则Web服务是Web应用程序的简单解决方案。 请注意,WCF可以在许多协议http,tcp中工作... WCF或Web服务应该在服务器端(数据存在的地方)工作,它可能是客户端应用程序工作的计算机

这是WCF的一个例子:

http://www.codeproject.com/Articles/16765/WCF-Windows-Communication-Foundation-Example

答案 2 :(得分:1)

您可以在应用程序服务数据库中共享用户和其他内容。 您需要做的唯一事情是将web.config / app.config中的提供程序的applicationName设置为相同的值

其他表存储个人资料和角色信息以及webpart个性化设置