2011-04-21 90 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

相關問題