如何使用jQuery调用WCF Web服务方法?

时间:2013-08-29 15:17:51

标签: wcf web-services asmx

这应该是半个小时的工作,但已经变成了两天。我想要做的就是拥有一个可以通过ServiceReference和Jquery调用的WCF服务。

这两个教程仅适用于jquery:

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

这个看起来对两者都有用,但实际上它演示了一个可以通过jquery调用的方法和一个通过服务引用调用的方法。

我认为我会给WCF一个机会,因为它应该取代ASMX但实际上,尽管它的所有花里胡哨,但它产生的问题多于解决方案。

使用ASMX Web服务,我可以通过Web / ServiceReference或javascript调用它,没有任何问题。

任何人都可以告诉我如何创建和配置服务,以便可以通过jquery或添加服务引用来使用所有方法。

1 个答案:

答案 0 :(得分:0)

可能是这个tutorial将帮助您确定哪一个更好以及为什么。

分开ASMX只能由HTTP调用Web服务。虽然任何协议(如http,tcp等)和任何传输类型都可以调用WCF服务。

另请查看this