Grails - 异步控制器操作

时间:2013-06-13 23:00:26

标签: grails asynchronous controller

我正在学习Grails,我正在研究一个grails应用程序。我有一个表单,可以将值发送到grails控制器。控制器可能需要一段时间才能输出输出。但我不希望用户在进入结果页面之前等待。

我希望用户提交表单,然后转到结果页面。一旦grails控制器完成,结果页面将从控制器加载动态内容。但同时,结果页面可以为用户提供其他数据。

我不确定这里是否有正确的解决方案。有人告诉我有关gpars的事情,但在研究中,对我的需求似乎有点先进。

1 个答案:

答案 0 :(得分:1)

你可能想要使用一个JMS队列,它可以做到这一点 - 异步消息传递。

查看这篇文章,它教您基本概念以及如何使用Grails JMS插件:http://java.dzone.com/articles/using-jms-grails