2009-05-05 39 views

回答

0

Web服務通常使用兩種技術之一。

所謂的REST API使用HTTP GET,PUT,DELETE等來創建Web服務。例如,搜索引擎可以通過執行來自www.searchengine.apple的HTTP GET請求來爲您提供搜索API,該請求返回Apple的所有結果。技術構建模塊是您熟悉的現有基本Web協議,HTTP,HTML和服務器端,PHP,ASP等。

或者,您可以使用SOAP和WSDL來定義基於定義的請求的基於XML的API這可能需要一些參數,這將返回一個響應。許多語言都可以爲服務導入WSDL文件,並提供基於它的功能性API。這使訪問服務變得非常簡單。

有關WSDL和SOAP更多的閱讀,我建議www.w3cschools.com

有兩種方法,我將離開你去探索利弊。

問候

1

值得一提的是,GDATA本身在很大程度上是Atom發佈協議(RFC 5023)+擴展名(所允許的規範),並用專用身份驗證方法。

因此,這是對REST的一種抽象,它增加了用於發佈和編輯對象集合的語義。