社区
C#
帖子详情
关于异步请求,减少服务器端压力
R_zhanche
2011-01-14 01:27:52
ajax可以异步请求,减少服务器端压力,客户端有两种方式发起请求,直接请求aspx或者ashx,不考虑其它因素,这两种方式在响应速率上哪个占优?
...全文
464
22
打赏
收藏
关于异步请求,减少服务器端压力
ajax可以异步请求,减少服务器端压力,客户端有两种方式发起请求,直接请求aspx或者ashx,不考虑其它因素,这两种方式在响应速率上哪个占优?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
顶起来
以专业开发人员为伍
2011-01-22
打赏
举报
回复
一个aspx页面通常是用来实现什么应用程序的,一个ashx通常是用来干什么的。如果从来没有使用ashx做服务,而只是写aspx做过交互界面应用程序的,是不会问出这个问题的。所以“旁观者清”这句话并不对,只有在旁观这也恰好经常思考过这个问题时,才知道lz到底再问什么。
以专业开发人员为伍
2011-01-22
打赏
举报
回复
如果上csdn只是为了多抄一点垃圾文字记录到小本上,好糊弄面试官,这也丝毫糊弄不了那种不给人乱丢垃圾内容的人啊。
除非你问题中恰好有细节,除非你是用“自己去测试”的思路来问问题,否则积攒一大堆文字有什么好处呢?是用来在北大青鸟的短讯办理里给人讲课?
以专业开发人员为伍
2011-01-22
打赏
举报
回复
[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]
按你这么说 好像没有可比性
以专业开发人员为伍
2011-01-14
打赏
举报
回复
[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
打赏
举报
回复
谁跟你说异步减少服务器压力了……
java中的
异步请求
线程池 多线程
Android 异步网络请求框架-Volley
Android 异步网络请求框架-Volley1. 功能介绍1.1. VolleyVolley 是 Google 推出的 Android 异步网络请求框架和图片加载框架。在 Google I/O 2013 大会上发布。 名字由来:a burst or emission of many things or a large amount at once 发布演讲时候的配图 Volley 的特
Ajax快速入门
Ajax快速入门 1、在正式介绍Ajax前,需要简短的介绍一下同步交互和异步交互 1, 同步交互 客户端向
服务器端
发送请求 ——> 等待
服务器端
处理 ——> 处理完毕返回,这个期间客户端不能做任何其他事情。发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 2, 异步交互 客户端向
服务器端
发送请求 ——> 等待
服务器端
处理 ——> 处理完毕返回,这个期间客户端可以做其他事
前端如何优化性能
加载时的优化 第一点:
减少
HTTP请求 一个完整的 HTTP 请求需要经历 DNS 查找,TCP 握手,浏览器发出 HTTP 请求,服务器接收请求,服务器处理请求并发回响应,浏览器接收响应等等一系列复杂的过程。当你请求较多时,直接体现在了消耗性能上面,这就是为什么要将多个小文件合并为一个大文件,从而
减少
HTTP 请求次数的原因。 第二点:使用
服务器端
渲染 我们知道,当客户端渲染时,他是获取HTML 文件,根据需要下载 JavaScript 文件,运行文件,生成 DOM,再渲染。这个在无形之中会拖.
DNS
异步请求
池原理与实现
异步请求
池原理与实现
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章