我是Grails的新手。我已经看到如何使用UrlMapping.groovy文件并使用GET / POST / PUT / DELETE http方法将控制器操作/方法公开为RESTFull服务。
以下是我的问题。
1.有没有办法将服务类方法(Grails应用程序中的/ service文件夹)公开为RESTFull服务,并以与访问上述控制器操作类似的方式访问它们。
2.有没有办法将服务类方法公开为SOAP服务?
答案 0 :(得分:5)
如果您尚未转换为Grails 2.3,请查看JAXRS plugin和CXF plugin以及this page以供参考。
Grails 2.3.0附带renaissance of REST服务。
注意
JAXRS插件将有助于实现您在问题#1中同意@TP_JAVA关于将服务方法暴露为控制器操作的评论所需的内容。