asp.net-mvc – 针对SAAS的多租户客户端特定定制
|
嗨,我有一个与SAAS模型和多租户相关的问题. 据我所知,SAAS多租户应用程序意味着通用功能 如果我需要为某些客户制作额外的客户特定定制,我该如何实现呢? 我知道SalesForce的方法 至于答案,我很高兴看到你有这样的经历 解决方法有两种自定义多租户应用程序的方法1.表示层更改 2.系统变化. 以下是多租户环境中Web应用程序中首选的典型自定义选项,它们是
其中1属于表示层更改,其余全部形成多租户应用程序中的系统级别更改. MVC被视为表示层自定义选项,其中我们可以选择允许租户拥有自己的主题,徽标和自定义布局或自定义控件和自定义页面部分. 对于系统设置,有很多方法可以实现这一点,但以下是最普遍的方法 >在数据库级别进行自定义 在SaaS应用程序中,有功能和实现.在后者的情况下,将存在租户特定配置,其基于其配置来管理要为所考虑的租户调用哪个实现,然后提供服务.这些是使用自定义依赖注入机制实现的,该机制具有租户意识,并且还需要在运行时期间可以使用的特定于租户的配置以促进该过程. 在(1)的情况下,应基于租户标识符隔离数据库中的数据,以便在多租户环境中的租户之间不共享配置或元数据. 所以主要组件将是 >从租户上下文获取的租户标识符 恕我直言,因为你的主题很广泛,如果你能给我们更具体的领域,我们将讨论它们的实施. 希望这能回答您的问题,请发布您的更新. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-core – 如何在部署asp.net核心应用程序时处理环境
- 如何在不使用角色的情况下使用ASP.NET WebAPI实现基于声明的
- asp.net – 以编程方式将Javascript文件添加到.net中的用户
- asp.net – 单独配置文件为web.config的部分
- asp.net-mvc – 您是否使用任何自定义ASP.NET MVC HtmlHelp
- asp.net-mvc-3 – MVC 3 knockoutjs:在使用EditorFor作为布
- .net – 如何将母版页分配给现有的.aspx页面?
- asp.net – CSS压缩和组合/ js缩小 – 在运行时或构建时更好
- 如何基于.NET Core创建ASP.NET项目,而不是基于完整的框架?
- asp.net-mvc-3 – ModelState.AddModelError不显示在我的视
- asp.net-mvc-3 – CSS3 @ font-face休息Razor解析
- asp.net – ASP MVC – 默认的HTTP标头有任何常量
- asp.net – 最后修改标头在MVC
- asp.net-mvc – 使用Viewbag绑定DropdownlistFor
- asp.net – 如何在IIS 7.5中配置应用程序池在停止
- asp.net-mvc-4 – GoogleOauth2问题获取Internal
- System.Net.ServicePointManager.DefaultConnect
- asp.net-mvc – 无法导出Kendo Grid中的隐藏列
- asp.net – 什么是LiteralControl?为什么使用
- .net – 如何修复System.Data.Edm.EdmEntityType
