我開發了一個使用PhoneGap的移動應用程序,通過Web服務連接到數據庫。因爲我熟悉.NET環境,所以我使用了WCF服務,或者更具體地說是一個支持Ajax的WCF服務,這樣我就可以通過Ajax調用來調用Web服務。不同類型的Web服務
現在,我是Web服務的絕對初學者,我甚至不知道REST和SOAP Web服務之間的區別以及此Ajax Enable WCF服務是SOAP還是REST Web服務。另外,我可以使用Java開發相同的Web服務嗎?
您可以請您推薦一本書或教程,我可以有一個關於Web服務的速成課程,並找到所有這些問題的答案嗎?
謝謝。這解釋得很好。但是,支持Ajax的WCF服務是什麼類型的服務? REST還是SOAP?請問除REST和SOAP之外還有更多的協議嗎? – user1135357
@ user1135357不客氣。只要將REST和SOAP視爲文本格式,理論上可以使用任何其他格式化方案(CSV,XML)通過Web服務傳輸數據,只要參與交換的雙方都同意格式化即可。我不是.NET的人,但我很肯定它將基於REST,因爲REST是AJAX調用的事實標準。 SOAP在AJAX中會過於沉重 – kolossus
非常感謝您的幫助@kolossus – user1135357