2010-02-15 66 views
0

我有一個使用WebHttpBinding的WCF RESTful服務,我想知道我是否可以在沒有任何修改的情況下在Silverlight 3中使用它?我可以使用Silverlight的WCF RESTful服務嗎?

+0

您應該可以,但是如果沒有關於WCF組件的更多信息,我們無法確切地告訴您您不需要進行更改。 – 2010-02-15 15:41:13

+0

好,如果你知道怎麼告訴我? – AwkwardCoder 2010-02-15 15:45:12

回答

1

您可以從Silverlight客戶端發出HTTP請求,因此您可以使用WebHttpBinding訪問WCF Restful服務。

做出HTTP請求的哪部分你不知道該怎麼辦?

+0

我試圖使用通過添加'服務引用'創建的客戶端代理,但是我同意我可以在理論上使用同一個和跨域服務的HTTP請求。 – AwkwardCoder 2010-02-15 22:12:41

+0

只是不這樣做。使用客戶端代理將導致各種不良習慣。 MS在他們的REST入門工具包中有一個很棒的HTTP客戶端庫,並且有人已經在Silverlight上爲它做了一個端口http://www.hardcodet.net/2010/02/wcf-rest-starter-kit-for-silverlight – 2010-02-16 01:24:36

+0

謝謝爲了擡頭... – AwkwardCoder 2010-02-16 08:21:59

相關問題