2010-07-06 27 views

回答

2

我會從你引用的兩種方法的每一種採取元素。 GET和DELETE可以使用簡單的查詢字符串方法來識別要讀取或刪除的數據。在很多情況下,你可能只需要一個叫做「id」的參數。

PUT和POSTS可以使用XML有效載荷來更好地表示底層數據結構並防止查詢字符串冗長混亂。

鑑於Grails數據綁定和Groovy XMLSlurper,兩種方法都變得特別容易。最後,你可以採取任何方式,並罰款。

Grails的行動(第11章)對REST和技術 - 你可能想給它看看其他遠程訪問一個相當不錯的部分。

1

你可以寫一個RESTful Web服務,並使用XML,XML僅僅是一個數據類型或格式。您應該使用對您來說最簡單的樣式,並且最適合您的應用程序。 REST已經成爲非常受歡迎最近因爲它的簡單,如果你要暴露你的Web服務向其他潛在的開發者,你應該實現一個RESTful API和支持XML和JSON。