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



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

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

这是正确的思维方式吗?

顺便说一下,数据库中有一些表,我不知道它们是用来做什么的。有人能指出一些文章来解释它们的用途吗?

只需考虑1对多、1对1等。

事实上,在您的情况下,您可以创建一个数据库来保存用户帐户,并在所有应用程序和服务之间共享。

看看那里:

1)http://msdn.microsoft.com/en-us/library/ff405740.aspx

2)http://beyondrelational.com/blogs/neeraj/archive/2011/12/14/implement-windows-authentication-and-security-in-wcfservice.aspx

3)http://codebetter.com/petervanooijen/2010/03/22/a-simple-wcf-service-with-username-password-authentication-the-things-they-don-t-tell-you/

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

以下是WCF的示例:

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

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

其他表存储配置文件和角色信息以及Web部件个性化设置

相关内容

  • 没有找到相关文章

最新更新