我試圖做一個WCF服務,將使用JSON-P(長話短說,我們必須調用Web服務跨域並接收回調,所以我需要它與JSON一起工作-P)。帶WCF的JSON-P的示例?
我在MSDN上找到了代碼示例(http://msdn.microsoft.com/en-us/library/cc716898.aspx)。如果我解壓縮ZIP文件並導航到Samples \ WCFWFCardSpace \ WCF \ Extensibility \ Ajax \ JSONP \ CS,我會得到一個項目,其中創建了某些綁定和擴展,這將使WCF能夠調用一個調用JS函數返回JSON後。
不幸的是,當我嘗試複製此代碼並在我的項目中實現它時,它不起作用。
我得到以下錯誤:
配置綁定擴展 'system.serviceModel /綁定/ jsonpBinding' 找不到。驗證此綁定擴展在system.serviceModel/extensions/bindingExtensions中正確註冊,並且拼寫正確。
就好像微軟的開發人員遺漏了一些必需的代碼,這些工作都是必需的,我不確定他們遺漏了什麼或者它的意圖。
有沒有人有與JSON-P使用WCF的經驗?
如果有一種方法可以讓這個示例項目起作用,那麼我就是全耳朵。
如果有另一種方法可以將Javascript跨域的Web服務調用到WCF,我也很感興趣。
呀,這基本上是我在我回答你的其他問題提出,儘管這個問題有很多更多的Windows和WCF-主義是我不知道如何回答這裏。安裝Firebug,看看發生了什麼... – slacy 2009-02-17 06:08:20