2013-08-29 61 views
1

這應該是半小時的工作,但已經變成了兩天。我想要做的就是擁有一個可以通過ServiceReference和Jquery調用的WCF服務。如何使用jQuery調用WCF Web服務方法?

這兩個教程僅適用於jQuery的工作:

http://www.codeproject.com/Articles/132809/Calling-WCF-Services-using-jQuery

這一個看起來像它會工作兩個,但實際上它表明一個方法,可以通過jQuery和一個由服務refererence被調用。

我以爲我會給WCF一個去,因爲它應該取代ASMX,但實際上,它的所有花裏胡哨,創造更多的問題,而不是解決方案。

使用ASMX Web服務,我可以通過Web/ServiceReference或從JavaScript直接調用它,而不需要搞亂。

任何人都可以告訴我如何創建和配置服務,以便所有的方法可以通過jquery或通過添加服務引用來使用。

+1

WCF不僅僅是一個ASMX Web服務,但如果您只需要一個ASMX Web服務,爲什麼要使用WCF呢? – Dan

回答

0

可能是這個tutorial將幫助您確定哪一個更好,爲什麼。

Apart ASMX Web服務只能由HTTP調用。而WCF服務可以通過任何協議(如http,tcp等)和任何傳輸類型來調用。

也檢出this