pen*_*ake 5 javascript asp.net jquery web-services ashx
我最近一直在练习jQuery.ajax().我已经开始学习调用.Net web-services qith jQuery.ajax().
现在我正在考虑是否只使用jQuery.ajax()调用服务器上的一些服务方法; 有.Net Web服务仍然有意义吗?或者我应该使用.ashx处理程序?
谢谢!
来自ASP.NET论坛的两个引用:
除非它是一个极高的负载情况,你会发现这三个表现几乎相同.处理程序/服务中的代码性能将成为限制因素.
对于仅打算暴露给浏览器的简单AJAX调用,我认为WCF不会证明其增加的复杂性.这对某些事情来说很棒,但我很难为此推荐它.
在ASMX和HttpHandler之间,我每次都使用ASMX.HttpHandler可能会快得多,但是ASMX"ScriptService"使复杂类型的JSON序列化和反序列化变得透明,这非常有用.
这是另一种选择:
如果你有一些想要运行的方法(而且你喜欢JQuery)...我建议看看这个:
http://encosia.com/2008/05/29/using-jquery-to-directly-call-aspnet-ajax-page-methods/
和相关文章.工作很美.带宽非常有效.他们还有一篇关于查询.asmx服务的文章.
ASP.NET的先天AJAX的膨胀大小并没有搞乱.由于开箱即用的AJAX可能非常臃肿.而且它很容易.
| 归档时间: |
|
| 查看次数: |
2267 次 |
| 最近记录: |