在Grails中,如何公开GroovyWS?

在Grails中,如何公开GroovyWS?,grails,groovyws,Grails,Groovyws,在grails中,使用GroovyWS插件将公开的Web服务放在哪里?另外,您会将中的方法放在哪里?我觉得新的WSServer是一种错误的方法,因为我们正在使用springmvc框架 def server = new WSServer() server.setNode("MathService", "http://localhost:6980/MathService") server.start() 我应该改用Apache CXF插件吗?您可以尝试使用jaxRS插件,或者通过url映射为

在grails中,使用GroovyWS插件将公开的Web服务放在哪里?另外,您会将中的方法放在哪里?我觉得新的
WSServer
是一种错误的方法,因为我们正在使用springmvc框架

def server = new WSServer() 
server.setNode("MathService", "http://localhost:6980/MathService") 
server.start() 

我应该改用Apache CXF插件吗?

您可以尝试使用jaxRS插件,或者通过url映射为控制器公开您的操作。在操作中,您可以调用服务方法。您可以使用CXF,但它使用的是SOAP,这是一种过度使用