2011-04-21 73 views
0

我有一个现有的Web应用程序,我想将Groovy添加到此Web应用程序中,以便可以轻松地开发Web服务提供程序。 有没有办法编写一个服务类(如Grails服务类)并将这个类暴露给ws而没有太多痛苦?将Groovy集成到现有的Web应用程序中

Grails使用同样的事情:在向服务类添加一行后,该类将自动作为Web服务公开。

Regards

回答

1

GroovyWS是基于SOAP的Apache CXF实现。

经过一番快速搜索,我发现了两个可能有帮助的教程。

一个使用Jersey和另一个使用Restlet。泽西岛似乎更简单。

Creating RESTful services with Jersey and Groovy

Building RESTful Web Apps with Groovy and Restlet, Part 1: Up and Running

+0

谢谢您的回复, 其实我想结合我的RESTful Web服务在servlet将请求分派到相应的节点。这两个示例的问题是它在另一个端口上声明服务器。 另一个约束是我想在Web应用程序上下文中运行WS ..以便我可以访问Web应用程序对象。 – 2011-04-21 15:29:16

+0

我认为你需要Spring来做那些依赖注入。有一本书即将发布[制作Java Groovy](http://www.manning.com/kousen/),它似乎涵盖了您可能需要的内容。它目前是一个MEAP。 – stan229 2011-04-21 17:01:50

+0

酷! 谢谢你的回应。 – 2011-04-21 17:45:39

相关问题