【发布时间】:2012-08-21 09:05:01
【问题描述】:
我们有一个 Spring 应用程序,它将所有业务逻辑公开为 RESTful Web 服务,供 jQuery 前端使用。我们的 jQuery 前端代码随着 javascript 操作 html 文件而变得难以管理。所以我们计划使用 grails 和 jquery/bootstrap 来克服这些问题。现在,我们正在做一个 Poc 来了解迁移到新堆栈的含义。
我们目前的理解是我们将运行两个应用程序——一个用于 grails,一个用于 Spring 后端。我们可以实现 CAS 来维护这两个应用程序之间的会话。 Grails 将对所有数据和业务逻辑使用 spring。我们的前端只与 grails 通信,而 grails 又根据需要连接到 Spring。
我不确定在新方法中要寻找哪些潜在的东西。有人可以提供 对我们的方法有反馈吗?
谢谢 --Venky
【问题讨论】:
-
没有发现任何问题,已经实施了几次相同的方法
-
您可以轻松实现一个 GORM 插件,该插件使用 REST 服务向域对象填充数据,您可以像往常一样使用 Grails。这种方法已经有一些尝试,但我不知道什么是通用的。我相信它主要是非常特定于领域的,所以没有太多的意义来公开结果。
-
我同意@TomMetz 我们在生产中使用相同的模式。与 Camel Rest App 和其他 Grails Rest 应用程序通信的 Grails Web 应用程序。
-
... 基于此:“我们的 jQuery 前端代码正在变得难以管理,因为 javascript 操作了 html 文件。”,我只是好奇你到底想解决什么问题? grails 在这里有什么帮助?这里不是“聪明”,只是想知道我错过了什么。我的第一印象是,你现在拥有的任何笨重的怪物都会被推到更深的树林里。