【发布时间】:2013-09-20 13:37:24
【问题描述】:
我是 Grails 的新手。我已经看到如何使用 UrlMapping.groovy 文件和使用 GET/POST/PUT/DELETE http 方法将控制器操作/方法公开为 RESTFull 服务。
下面是我的问题。
1.有没有办法将服务类方法(Grails 应用程序中的 /service 文件夹)公开为 RESTFull 服务,并以与我访问上述控制器操作类似的方式访问它们。
2.有没有办法将服务类方法公开为 SOAP 服务?
【问题讨论】:
-
如果您想将 Service 类作为 Rest Service,您可以通过在控制器中使用包装方法来实现,因为您需要创建一个或多个控制器来处理 RESTful 请求和响应,因为 Service 类不能处理 http 请求。