Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 页面方法性能与异步http处理程序_C#_Asp.net - Fatal编程技术网

C# 页面方法性能与异步http处理程序

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

我正在使用代码隐藏文件中当前存在的几个页面方法。基本上,我接收一个请求,运行一个查询,并返回一些json文本;非常经典的东西。 我的问题是:如果我将page方法移动到http处理程序中,我会看到性能或可伸缩性方面的好处吗?使用异步http处理程序怎么样


感谢您的建议。

我无法说明实际的性能差异,但要知道,与页面(.aspx)相比,HttpHandler(.ashx)文件非常轻。对于简单的JSON调用,HttpHandler是我的首选。

自定义http处理程序和web服务在性能和安全性方面有什么区别?好吧,http处理程序仍然更轻。soapweb服务需要将请求和响应编码为一段相当多的XML,这会增加有效负载,我看不出有任何理由不这样做。