带有Grails的JSONRPC

时间:2014-06-09 18:36:44

标签: grails web-applications json-rpc

我正在使用Grails 2.3.8和Java 7开发一个应用程序。我是Grails的新手,我还在学习(经过多年的Django和Pyramid)。虽然使用Grails创建RESTful服务似乎很容易,但我过去所做的大多数事情都使用了称为JSONRPC 2的协议。

有人能说明如何将jsonrpc4j与Grails集成或以其他方式构建JSONRPC端点?

1 个答案:

答案 0 :(得分:0)

我将看看一些现有的基于JSON的Grails插件:

https://grails.org/plugins/tag/json

您可以选择其中一种并生成自己的自定义JSON输出格式 - 即有效的JSONRPC2。

否则,只需创建一个DTO对象(具有与JSONRPC2输出匹配的结构的简单Groovy bean),从域对象填充DTO并在控制器中执行render myDto as JSON(Grails)将为您进行JSON编组操作)。