我是 Grails 的新手。我已经看到如何使用 UrlMapping.groovy 文件和使用 GET/POST/PUT/DELETE http 方法将 Controller 操作/方法公开为 RESTFull 服务。
现在以下是我的问题。
1.有没有办法将服务类方法(Grails 应用程序中的/service 文件夹)公开为 RESTFull 服务,并以与我访问上述 Controller 操作类似的方式访问它们。
2.有没有办法将服务类方法公开为 SOAP 服务?
最佳答案
你想看JAXRS plugin和 CXF plugin和 this page作为引用,如果您还没有过渡到 Grails 2.3。
Grails 2.3.0 带有 renaissance of REST服务。
笔记
JAXRS 插件将有助于实现问题#1 中的所需内容,同意@TP_JAVA 关于将服务方法公开为 Controller 操作的评论。
关于公开为 REST 服务的 Grails 服务方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18918218/