我想與大家分享我的想法並嘗試獲得一些建議。我想 儘可能用最好的架構定義我的應用程序。任何評論將不勝感激。在這裏,我們去...架構定義:MVC 3(夏普架構)+多租戶
我的技術:夏普架構1.9(MVC3,NHibernate的,溫莎城堡等)和SQLServer數據庫
我busniess案例:SaaS應用程序。許多客戶擁有衆多用戶每個人,每個客戶一個數據庫和相同的代碼(只有一個實例)的我們的代碼
問題:我需要讓多個用戶在同一時間 用相同的連接到不同的數據庫代碼(只需一次安裝)。據我所知夏普體系結構默認不支持這個東西
經過一番研究,我發現了一個新的概念:多租戶。我想這是正確的做法。
所以問題是:
我的假設是否正確?多租戶是達到我目標的最佳方式嗎?
在另一方面,我發現了幾個有趣的鏈接:
http://weblogs.asp.net/zowens/archive/tags/Multi-tenancy/default.aspx(MVC方式) http://msdn.microsoft.com/en-us/library/aa479086.aspx
有人能提供給我aditional的信息?
感謝您的時間
問候