问题标签 [saas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 用于相当大的移动网站的 CMS - 请帮助选择
我在寻找 :-
- 成熟、可扩展且经过验证的 CMS 解决方案
- 支持动员(Android 和 iPhone)
- 使用 Java / .NET 进行大量定制
- 许多开箱即用的组件可供选择。
请帮忙推荐。
ps 是否有在 SaaS 模式下工作的移动 CMS 提供商?
sql-server - 使用 SQL Server 和 NHibernate 进行不透明的租户识别
我们正在开发一个时下流行的多租户 SaaS 应用程序(共享数据库、共享模式),我不喜欢它的一件事:
这TenantID
让我发疯了,因为它几乎无处不在,而且从安全的角度来看这是一个麻烦:如果恶意 API 用户更改TenantID
为其他值并将混淆事情会发生什么。
我想要做的是在我们的域对象中完全摆脱它TenantID
,并让 NHibernate 或 SQL Server 处理它。
根据我已经在 Internet 上阅读的内容,这可以通过CONTEXT_INFO
(这里是基于NHibernate 的实现)、NHibernate 过滤器、SQL 视图以及它们的组合来完成。
现在,我的要求如下:
TenantID
从域对象中删除任何提及- ...但是让 SQL Server 在适当的地方插入它(我想这是通过
default
约束实现的) - ...并且显然提供基于此标准的过滤支持,以便客户永远不会看到彼此的数据
- 如果可能,请避免使用 SQL Server 视图。
- 拥有一个与 NHibernate、SQL Server 的 MARS 以及 SaaS 应用程序的一般性质高度并发的完美配合的解决方案
你对此有何看法?
asp.net - 如何在 ASP.NET SaaS 应用程序中对来自另一个域的用户进行身份验证?
我们有一个作为服务提供的 ASP.NET Web 应用程序(它是托管的并且可以在 Web 上访问)。我们使用表单身份验证,我们的用户必须输入用户名/密码才能连接到我们的应用程序。我们的一些客户要求我们通过使用他们自己的 Active Directory 对用户进行身份验证来支持单点登录。
我们的应用程序对每个客户都有不同的 URL
每个 URL 都有自己的 web.config 文件(可以在其中指定 asp.net 设置,并且每个客户可能会有所不同)。
- 我必须在我的 ASP.NET 应用程序中进行哪些更改才能支持它?
- 我必须对我的 Windows 服务器配置进行哪些更改?
- 客户必须做些什么来实现这一点?
问候,
php - 为多租户架构的 SaaS PHP/mysql 应用程序使用单个或多个 mysql 用户
我们正在构建一个多用户应用程序,每个客户都有一个数据库。所有客户数据库结构都是相同的。现在我们正在生成一个新的 mysql 用户(每个客户端),它只有在自己的数据库上工作的权限。
例如mysql user1 拥有dbase1.* (database1.alltables) 的权限,mysql user2 拥有dbase2.* 的权限。
我们现在注意到,将转储到另一台服务器作为备份已经很痛苦了(我们不使用复制,但尝试偶尔转储文件,但 information_schema dbase 似乎无法从 sql 文件中删除和重新创建。
无论如何,我们想知道是否只使用 1 个可以访问所有客户端数据库的用户会更好?这更不安全吧?还是可以以一种相当安全的方式使用它?肯定会更好管理。
你怎么认为?
wcf - 监控和调试 SaaS 服务的工具
在生产环境中,哪些工具可以方便地调试和监控基于 WCF 构建的 SaaS 服务?
仅供参考 - 无法访问实际服务器。没有远程处理,也无法访问文件系统。
saas - 阅读有关 saas 设计和实施的书籍建议
我想提高我对 SAAS、其设计和实施的了解。我在快速搜索中发现的大部分内容都是案例研究和宣传 SAAS 的文章。谁能给我推荐几本书开始。
css - 如何使用 Asp.Net MVC 管理多租户 Web 门户 css
我正在使用 MVC 设计一个多租户 Web 门户应用程序。
租户将通过 URL 或租户 ID 标识。我们将拥有一组默认的皮肤和主题,但根据要求,每个租户都可以拥有自己的皮肤和主题。
为多租户 Web 门户应用程序处理/附加 CSS 的最佳方法是什么?
java - 如何实现“共享数据库,分离模式”多租户策略
我必须使用共享数据库分离模式方法启用 Web 应用程序多租户。该应用程序是使用 Java/J2EE 和 Oracle 10g 构建的。
我需要一个应用程序服务器,它使用具有多个模式的共享数据库,每个客户端一个模式。
实现这一目标的最佳实施方法是什么?
- 在中间层(应用程序服务器)级别需要做什么?
- 我需要每个客户端都有多个主机头吗?
- 如何根据正在访问应用程序的客户端动态连接到正确的架构?
php - 多租户 - 预先或根据需要创建表?
我目前正在开发一个 SaaS 类型的应用程序,对于多租户,我已经为每个用户确定了一个数据库,每个数据库都包含用户有权使用的功能所需的所有表(已付费)。该应用程序旨在捕获数据(例如网络分析)并将其呈现给用户。该设计应该能够扩展到数以万计的用户(最终)。
一个可行的解决方案是在应用程序检测到需要它们时“动态”创建表吗?或者我应该在特定用户数据库中创建所有最终需要的表,只要我知道它们可能需要(用户升级、新功能等)?
我目前的架构允许我做这样的事情:
我希望能够灵活地添加功能,而不必遍历所有用户数据库来添加表,因此像上面这样的设置将帮助我实现这一目标。但我不确定我是否遗漏了一些让我日后后悔的决定?
gwt - PaaS:如何构建?
我想制作一个 Web 应用程序,通过它:
用户(最终用户)可以在线创建自己的 Web 应用程序。
它将与数据库和应用程序/网络服务器集成
- 并且用户还可以仅使用该应用程序发布该应用程序...
做一些研究我才知道它属于 PaaS(平台即服务)的类别
但我很困惑我该怎么做?我想使用 Java/J2EE 构建该应用程序。
谁能解释我应该从哪里开始?或者哪种框架/技术更适合在 Java 中实现?
等待您的有用回复....