首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪个框架适用于多租户SaaS

哪个框架适用于多租户SaaS
EN

Stack Overflow用户
提问于 2012-03-21 10:35:11
回答 2查看 1.1K关注 0票数 5

我希望建立一个多租户的SaaS应用程序来创建和管理领域特定的内容(有点像内容管理系统,但非常领域特定)。该应用程序将支持一些基本的工作流程(变更审批流程),并可能(以后,不是现在)与遗留企业身份管理解决方案(LDAP或A/D)集成。

我来自Java/J2EE背景(我以前是Oracle/BEA),但是我最近开始使用RoR和Grails。我没有对Spring做任何事情,但这也是一个选择。

无论如何,鉴于对我试图实现的目标的高度描述,哪种框架最能满足我的需求(以最少的痛苦!)?我了解Java,我当然可以用纯java框架做到这一点,但是我真的很喜欢RoR的约定或配置方面。我只是不知道RoR是否能满足我潜在的企业集成需求。我使用RoR的经验非常有限--我现在才刚刚了解它。我的大部分开发知识都与Java有关。换个档次和学习另一门语言都没问题。

话虽如此,我已经在这里读到了很多关于grails、RoR和Java (Spring、JSF等)的问答。我的头都晕了。

EN

回答 2

Stack Overflow用户

发布于 2012-06-29 15:42:41

如果你有一个严格的截止日期,我会说去做一些你已经知道的事情,你会比Java更快。

在框架方面,如果它像你所描述的那样是一个基于web的多租户CMS,我会检查GWT,Play,Grails,因为它们是为Web而设计的,并且有一些有用的内置工具。

如果你有更多的时间和负担得起学习一门新的语言/框架,那么去RoR,你会有一个学习曲线,但它似乎是一个很好的选择,特别是对于web项目,你将能够很快获得一个原型。

对于企业集成部分,如果它只是与Ldap / AD接口,那么在rails中有类似net-ldap这样的工具。

如果您需要更多,您还可以考虑使用JRuby,它允许您在RoR中编写代码,但可以在JVM上部署,还可以使用Java库

票数 1
EN

Stack Overflow用户

发布于 2012-06-29 15:54:16

熟悉Java之后,您可能会喜欢Grails:它是用Groovy编写的,Groovy是Java的一种动态方言(大多数Java代码都是合法的Groovy代码),因此您会发现这种语言很容易掌握。您仍然可以从Java界访问熟悉的库和框架,而且Grails本身是以RoR为模型的。Grails部署通常只是一个.war文件,因此您可以使用熟悉的Java web容器,如JBoss、Tomcat或Jetty。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9797870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档