首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有比HttpHandlers更快的东西吗?

有比HttpHandlers更快的东西吗?
EN

Stack Overflow用户
提问于 2009-02-04 03:40:39
回答 1查看 3.9K关注 0票数 18

在ASP.NET网站上执行方法的最快方法是什么?

这个场景非常简单:我有一个方法,当一个网页被点击时应该执行它。页面上没有发生其他事情,唯一呈现的输出是一条"done“消息。我希望处理过程尽可能快。

每一次点击都是唯一的,所以缓存不是一个选项。

我的计划是使用HttpHandler并在web.config (mypage.ashx)中配置它,而不是常规的.aspx页面。这应该会显著减少开销。

所以我的问题是:有没有比使用HttpHandlers更快的方法来完成这个任务呢?

EN

回答 1

Stack Overflow用户

发布于 2009-02-04 04:06:14

我不确定您的确切场景是什么,但是如果您的页面所做的只是处理一些数据,那么您实际上根本不需要aspx页面或http处理程序。您可以编写ASMX web服务或WCF服务来执行您需要的操作,这很可能会减少开销。WCF服务甚至不需要托管在ASP.NET中,你可以从Windows服务或控制台应用中托管它,并使用命名管道调用它。这可能会显著减少调用数据处理代码的开销。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/509978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档