google-app-engine - 将 Grails 应用程序移植到 GAE

标签 google-app-engine grails

我目前有一个 Grails 应用程序正在评估以移植到 Google App Engine,我想了解以下方面的经验:

  1. Acegi 安全性:应用程序依赖于此库来加强安全性(更新:刚刚得知它基于休眠,因此无法移植;有任何推荐的替代品吗?)。
  2. 使用 JPA 或 JDO 而不是 hibernate 插件(我必须迁移域类);哪个更好?
  3. 我不断上传越来越多的预生成 pdf 文件;这有什么可预见的问题吗?

提前致谢。

最佳答案

这不是您想要的答案,我敢肯定,但我花了一些时间在 GAE 上探索 Grails,最后得出的结论是它不太适合。当您放弃(或解决) native 域功能、放弃许多插件并处理其他次要不兼容性的主机时,您实际上已经消除了 Grails 的大部分生产力优势。我会考虑一个标准的 J2EE、一个兼容的框架,或者可能是一个基于 GWT 的 GAE 应用程序。如果您想坚持使用 Grails,我会将其托管在 AWS 或专门的 J2EE 托管提供商上。

也就是说,我希望集成最终能够顺利进行,因为 GAE 是一个非常酷的引擎/模型。

关于google-app-engine - 将 Grails 应用程序移植到 GAE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2984239/

相关文章:

grails - 什么决定了 .grails 目录的位置?

node.js - Google App Engine 连接.session() 错误

python - App Engine 将项目附加到 ListProperty

python - 在 jinja2 中使用 django 过滤器

grails - Grails GORM搜索与另一个列表匹配的列表项

grails - 无法添加 qrcode grails 插件?

java - 如何从 java 中的谷歌云存储中获取图像?

Java Appengine APPSTATS 导致 java 内存不足错误

grails - 如何传递隐藏值链接到grails

web-services - Grails:公开 LoginController 以进行编程登录