嗨,我们正在做一个项目,并决定使用多租户Saas架构级别4和共享数据库共享模式方法,如本页面http://msdn.microsoft.com/en-us/library/aa479086.aspx所示,但我们无法找到起点,即从哪里开始编码。是否有可用的初学者工具包或任何好的技术资源。我在互联网上找到的只是关于saas adv/disadv的一般性讨论。此项目使用.net技术
提前感谢
发布于 2010-12-06 15:01:27
我关于共享模式方法的2c……
这是我的首选方法(个人偏好),但我认为关键的区别因素不是业务逻辑,而是数据的检索。这是一种方法。
无论所提供的数据是什么,业务逻辑将也应该以相同的方式运行。在代码方面,数据层应该负责根据租户id仅提取正确的租户数据。可能会有一些观点认为,这种按租户进行的数据过滤也应该在业务层完成。一个好处是,您还可以确保使用正确的租户数据。
我不认为你会找到一个适合SAAS应用程序的入门工具包。在我看来,最好的方法是阅读一些已经完成的项目的代码,让你开始工作。
参考一些资源(因为您还没有具体说明是哪种技术,所以我提供了与ASP.NET-mvc相关的链接)
发布于 2015-06-12 17:49:40
您可以查看零迭代ASP.NET:http://aspnetzero.com/
它是付费的,但有很好的文档记录,并且有一个很好的架构。顺便说一下,它的核心部分是开源的。
http://www.aspnetzero.com/Documents/Developing-Step-By-Step
http://www.aspnetboilerplate.com/Pages/Documents
发布于 2016-07-28 03:28:14
看看TechCello吧。它不仅涵盖了多租户架构,还涵盖了计费等方面的维护。
• Create Subscription
• On-Board Customers
• Configure Customer
• Setup Customer Security
• Setup Users
• Permit User Access
• Monitor and Control
• Bill/Track Payments
• Renew and Upgrade我和他们没有关系。我只是碰巧在找同样的东西。
https://stackoverflow.com/questions/4363361
复制相似问题