我有一个桌面企业资源规划应用程序,大约100个客户在不同的locations.Since它的繁琐的部署和安装这样的环境,我计划将其转移到网络平台。我来到了这个概念的软件即服务。我打算去这种设计方法…我在这里面临的挑战是,所有的客户都将有自己的数据库,我想做一个单一的web应用程序,可以连接到所有的数据库基于某种许可机制…我不太确定该怎么做。
我们非常欢迎对此的反馈和建议。
发布于 2012-04-18 15:13:32
SaaS的理念建立在两个原则之上。多租户原则和本地租户原则。首先,您将用户数据存储在一个数据库中,对于第二个用户创建的新数据库,对于第三个创建的新数据库,等等。在本地租户选项中,您将所有用户的所有数据存储在一个数据库中。首先-你需要一个数据库存储(mysql,msslg,其他与),浏览器中使用的web应用程序( php,或者adobe flash的html5 (天哪!)。Web应用程序与用户的数据库使用权限等连接在一起,很简单,仅此而已!
还有一个问题,那就是在ERP中为你存储用户、密码、文件等?根据答案,寻找解决方案。
https://stackoverflow.com/questions/10192050
复制相似问题