2011-11-21 184 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服务中正常工作。

感谢您的建议。