2016-02-03 32 views
-1

我是一名.NET開發人員,但我對SOAP,HTTP,REST沒有或非常有限的理解。有哪些資源可以更多地瞭解它們。特別適用於.NET開發人員。對Google的一般搜索會返回數十億個結果,但我所看到的結果並不能幫助我理解這些知識是如何讓我成爲一名更好的開發人員。我知道WCF的基礎知識,我認爲在深入瞭解WCF之前瞭解更多關於SOAP,HTTP,REST等的知識會是一個好主意。瞭解SOAP,HTTP,REST的資源?

+0

我在這個網站上發現了迄今爲止揭示最多的答案。舉個例子:http://stackoverflow.com/a/19884975/580651 – luchaos

回答

0

如果你想學習Web服務,最重要的東西應該是HTTP協議,soap和rest是實現細節。

對於HTTP我會推薦這個偉大的系列文章,我親自閱讀。他們解釋了HTTP協議的基本機制,而不是先進的。 A Software Developer's Guide to HTTP

瞭解HTTP後,您可以閱讀有關休息 - 基本上簡單的使用HTTP的Web服務。 What is rest

最後,我會推薦例如這爲soa /肥皂理解,你可能會最終在WCF中使用。 Soap

還有一些soa /肥皂和休息之間的比較可以派上用場。 Soap vs Rest

0

這個MSDN WCF article似乎涵蓋了所有三個相當不錯的基礎知識。

(對我來說)最明顯的資源:試用和錯誤(與searching and reading a lot here on SO混合)。直接進入WCF並找出路上的情況。 (在快速搜索中找到:https://stackoverflow.com/a/186695/580651

通過自己實現HTTP,REST API和SOAP API客戶端和/或服務在服務器上運行/設置或集成和分析Web服務的內部結構,我獲得了最佳結果我需要一個特定項目的框架。

相關問題的浮現在我的腦海裏(快拍):