C# 页面方法性能与异步http处理程序
我正在使用代码隐藏文件中当前存在的几个页面方法。基本上,我接收一个请求,运行一个查询,并返回一些json文本;非常经典的东西。 我的问题是:如果我将page方法移动到http处理程序中,我会看到性能或可伸缩性方面的好处吗?使用异步http处理程序怎么样C# 页面方法性能与异步http处理程序,c#,asp.net,C#,Asp.net,我正在使用代码隐藏文件中当前存在的几个页面方法。基本上,我接收一个请求,运行一个查询,并返回一些json文本;非常经典的东西。 我的问题是:如果我将page方法移动到http处理程序中,我会看到性能或可伸缩性方面的好处吗?使用异步http处理程序怎么样 感谢您的建议。我无法说明实际的性能差异,但要知道,与页面(.aspx)相比,HttpHandler(.ashx)文件非常轻。对于简单的JSON调用,HttpHandler是我的首选。自定义http处理程序和web服务在性能和安全性方面有什么区别?
感谢您的建议。我无法说明实际的性能差异,但要知道,与页面(.aspx)相比,HttpHandler(.ashx)文件非常轻。对于简单的JSON调用,HttpHandler是我的首选。自定义http处理程序和web服务在性能和安全性方面有什么区别?好吧,http处理程序仍然更轻。soapweb服务需要将请求和响应编码为一段相当多的XML,这会增加有效负载,我看不出有任何理由不这样做。