关于异步请求,减少服务器端压力

R_zhanche 2011-01-14 01:27:52
ajax可以异步请求,减少服务器端压力,客户端有两种方式发起请求,直接请求aspx或者ashx,不考虑其它因素,这两种方式在响应速率上哪个占优?
...全文
464 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
罗纳尔迪尼奥 2011-02-11
  • 打赏
  • 举报
回复
ashx一般处理程序 想想看,一般处理程序,就这名称就表明了他的适用范围了吧---个人理解
R_zhanche 2011-02-11
  • 打赏
  • 举报
回复
[Quote=引用 19 楼 sp1234 的回复:]

一个aspx页面通常是用来实现什么应用程序的,一个ashx通常是用来干什么的。如果从来没有使用ashx做服务,而只是写aspx做过交互界面应用程序的,是不会问出这个问题的。所以“旁观者清”这句话并不对,只有在旁观这也恰好经常思考过这个问题时,才知道lz到底再问什么。
[/Quote]
望详解
jakysuy 2011-01-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sp1234 的回复:]
引用楼主 r_zhanche 的回复:
客户端有两种方式发起请求,直接请求aspx或者ashx,不考虑其它因素,这两种方式在响应速率上哪个占优?


根据你的aspx上控件的多少而定,可以看成子弹跟(弓)箭的速度之比。
[/Quote]

在csdn 逛,经常看到侠哥的身影,很高调。可惜没见到解决过几个问题。不过倒是话不少。可惜到不了点上
R_zhanche 2011-01-22
  • 打赏
  • 举报
回复
顶起来
  • 打赏
  • 举报
回复
一个aspx页面通常是用来实现什么应用程序的,一个ashx通常是用来干什么的。如果从来没有使用ashx做服务,而只是写aspx做过交互界面应用程序的,是不会问出这个问题的。所以“旁观者清”这句话并不对,只有在旁观这也恰好经常思考过这个问题时,才知道lz到底再问什么。
  • 打赏
  • 举报
回复
如果上csdn只是为了多抄一点垃圾文字记录到小本上,好糊弄面试官,这也丝毫糊弄不了那种不给人乱丢垃圾内容的人啊。

除非你问题中恰好有细节,除非你是用“自己去测试”的思路来问问题,否则积攒一大堆文字有什么好处呢?是用来在北大青鸟的短讯办理里给人讲课?
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 jakysuy 的回复:]
在csdn 逛,经常看到侠哥的身影,很高调。可惜没见到解决过几个问题。不过倒是话不少。可惜到不了点上
[/Quote]

那可能是因为你根本不会像lz一样想到这个问题,跟别说自己动手测试啦。
porschev 2011-01-22
  • 打赏
  • 举报
回复

还是提交到一般处理程序里要好。。。
虎虎0369 2011-01-22
  • 打赏
  • 举报
回复
c#导入命名空间是不好增加服务器开销的 单从这点判断是错误的
wuyq11 2011-01-14
  • 打赏
  • 举报
回复
请求速度考虑页面的设置如viewstate,控件,数据的加载等
aspx 和 ashx 还是有区别的
unicode 2011-01-14
  • 打赏
  • 举报
回复
效率差别不打,你弄一个空的aspx跟ashx没啥差别
R_zhanche 2011-01-14
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 flyerwing 的回复:]
一般的服务器还是基本可以承受的,到是服务器控件会严重影响性能.
[/Quote]
现在做前台基本上不考虑服务器端控件,除了数据绑定控件例外 就是因为用户体验不好,现在不流行这个了
flyerwing 2011-01-14
  • 打赏
  • 举报
回复
一般的服务器还是基本可以承受的,到是服务器控件会严重影响性能.
Dobzhansky 2011-01-14
  • 打赏
  • 举报
回复
aspx 还是 ashx 有区别吗?

R_zhanche 2011-01-14
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sp1234 的回复:]
引用楼主 r_zhanche 的回复:
客户端有两种方式发起请求,直接请求aspx或者ashx,不考虑其它因素,这两种方式在响应速率上哪个占优?


根据你的aspx上控件的多少而定,可以看成子弹跟(弓)箭的速度之比。
[/Quote]
按你这么说 好像没有可比性
  • 打赏
  • 举报
回复
[Quote=引用楼主 r_zhanche 的回复:]
客户端有两种方式发起请求,直接请求aspx或者ashx,不考虑其它因素,这两种方式在响应速率上哪个占优?
[/Quote]

根据你的aspx上控件的多少而定,可以看成子弹跟(弓)箭的速度之比。
happydaily 2011-01-14
  • 打赏
  • 举报
回复
我新手,单看ashx文件引用空间就少,说明编译它比aspx肯定要快
kk706 2011-01-14
  • 打赏
  • 举报
回复
请求多了,压力大。ajax是减少交互数据量,提高用户体验。
happy664618843 2011-01-14
  • 打赏
  • 举报
回复
ashx一般处理文件好!
baysos 2011-01-14
  • 打赏
  • 举报
回复
谁跟你说异步减少服务器压力了……

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧