GrailsでRESTfulなWebアプリを作るのは凄く簡単です。 URLMappingで以下のように振分けが出来ます。 "/rest/$id?"(controller:"rest"){ action = [GET:"show", PUT:"update", DELETE:"delete", POST:"save"] } これで /rest に来たアクセスはメソッドによりアクションへ振分けされます。 GET(普通にブラウザで開いたり)した場合は show アクションへ、POST(フォーム送信とか)なら save アクションへ飛ばされます。 詳しくはIBMの記事を参照下さい。 ではGrailsでRESTfulなサービスを使用するには、というとデフォではそのような機能はありません。(多分) ここで前に使ったHTTPBuilderを使おうと思ったのですが、こいつがGrailsと組み合わせてしまう