2013-01-14 75 views
1

我已經足夠新的web服務,並沒有使用很多。我需要爲我的最新任務使用一個。這是一個XML Web Services API,但我不知道如何與它接口。是否有任何關於在任何地方使用基於REST的基於XML的Web服務API的教程/書籍?或者任何人都可以給我一些指點?使用RESTful XML Web服務API

我真的不知道從哪裏開始或尋找什麼。

+2

這可能是一個想法,指定如果你正在尋找建立一個或消耗一個。我的答案是消費。 bAN的答案是創建一個。 – deanvmc

+0

@deanvmc是的!我只看到「我想創建一個」,但消費版本也是可能的:-)謝謝 – bAN

+0

雖然兩者都正確,但asp.net鏈接將我引導至此[ASP.NET教程](http://www.asp。 net/web-api/overview/web-api-clients/calling-a-web-api-from-a-net-client),這被證明是有用的。 :)謝謝你幫我澄清,是的,我期待消費一個。 –

回答

1

這取決於您可以使用的.Net版本。如果4.0/4.5有HttpClient會爲你做繁重的工作。如果降低,你需要考慮製作你自己的或使用類似RestSharp的東西。 Restful Web服務對於他們自己來說是一個表面,這是一個普遍的大問題。我的建議是通過restsharp樣本進行工作,並回答任何具體問題,您將作爲一般問題提供一般性答案。

+0

嘿deanvmc,我使用4.5,所以HttpClient可能是我會去的。我會看看您發給我的RestSharp鏈接以獲得指導,如果我遇到更多問題,請回復。感謝指針! –

+1

這樣做的結果非常好,非常感謝您的幫助,並感謝他的鏈接@bAN。還是非常有用的信息。歡呼的小夥子們。 –

1

假設你想創建一個REST API,

這裏有一些鏈接

它基於ASP.NET MVC框架,但控制器返回的數據是n不是視圖,而是序列化信息。

在網絡上到處都有教程和文檔的loooooot。

+0

謝謝bAN。他們看起來很棒!如果我有更多問題,我會看看並回到這裏。非常感謝! :) –