2011-11-21 292 views
0

可能重複:
Web Services — WCF vs. StandardWeb服務ASMX - WCF

我想知道如果我下面通過選擇一種技術,我的web服務的正確途徑。 我的WebServices將始終從js/jQuery方法中消耗,並且始終會返回序列化的JSON數據(用於jQuery函數並加載jqGrids)而不是對象。 我的網站使用WIF驗證,但我認爲這沒有任何區別。

由於這個先決條件,我選擇了ASMX技術;很簡單,對我的需求我認爲沒關係。

一個很好的參考是:http://keithelder.net/2008/10/17/WCF-vs-ASMX-WebServices/

據支持,安全性和速度是正確的選擇?或者更好將我的Web服務移動到WCF技術?

+5

我不認爲ASMX支持WIF。如果完全不是很乾淨。這個問題是我鏈接的原始副本。看一下原文,記住ASMX現在比那個問題的時間年長3歲,在此期間幾乎沒有修正錯誤。 –

+0

謝謝。從我的入門測試中可以看出WIF的運作良好。我不知道jqGrid是否可以在WCF下正常工作,ASMX完美工作。 –

+1

WCF支持ASMX支持的所有內容。它完全取代了ASMX。 –

回答

0

對於jqGrid和WCF WebService我在trirand論壇上找到一個有用的帖子:http://www.trirand.com/blog/?page_id=393/discussion/jqgrid-and-wcf-issue/;希望我也會開始工作我的網格。

好吧,我知道如果我使用(和理解)WCF我只有優勢,並且更好,如果我將我的服務替換爲此技術。我有Windows(MFC - C++)程序,將與我的服務進行通信;我希望他們能夠在WCF服務中正常工作。

感謝您的建議。