【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

用 AspQ 处理多次 Postback

  • 2012-12-27
  • 本文字数:581 字

    阅读完需:约 2 分钟

AspQ 是一种小巧的 JavaScript 对象,它是嵌入在 ASP.NET 中的 JavaScript 和 AJAX 运行时,可以用来处理多次 Postback,而.NET 框架不处理这个问题。它将所有的同步和异步 Postback 请求组成队列,这么做不造成任何干扰,然后按照事件顺序应用更新。

一些开发者发布了各种各样的服务端和客户端实现来处理多次 Postback。但作为开发者,你需要有很深入的领域知识以理解实现方案。

下载 JavaScript源码文件(AspQ.js)并保存到网站的脚本目录之后,你就可通过两种不同的方式操作 AspQ。首先包含下面这段代码

script type=“text/javascript” src=“AspQ.js”>

将下面这段服务端代码添加到你的 System.Web.UI.Page 的 OnInit 方法中

form runat=“server” onsubmit=“return AspQ.submit(this)”>

开发者在项目的官方网站和他的博客上还提供了操作AspQ 的另外一种实现。

AspQ 的开发者 Sandro Magi 说:我发布 AspQ,是因为没有 ASP.NET 多次 Postback 问题的参考解决方案。使用 AspQ 之后,你可能看不到有性能提升,除非在你的用户工作流中,多次 Postback 继续工作前不再需要等待异步请求完成。

查看英文原文: Handle Multiple Postbacks with AspQ


感谢侯伯薇对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-12-27 04:101152
用户头像

发布了 27 篇内容, 共 77668 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

week5-homework-一致性哈希

J

极客大学架构师训练营

区块链和通证经济带来的,是一部分股份制公司的消亡与重生

CECBC

金融 通证经济

后端缓存代码实践

Albert

缓存击穿 七日更

分布式缓存架构

raox

极客大学架构师训练营

真香!阿里P8耗时半年著作660页Java高并发与网络编程实战总结

Java架构之路

Java 程序员 架构 面试 编程语言

Prometheus的使用:编写自己的exporter

Rayzh

Prometheus 监控告警

10万级ETL批量作业调度工具Taskctl-Web应用版0元授权永久使用

TASKCTL

大数据 kettle 运维自动化 海豚调度 批量任务

有效破解行业难点 专家称区块链+医疗发展还需找准应用场景

CECBC

区块链 大数据 医疗

摸透原理|一文带你了解 Redis 列表底层的实现方式

Java架构师迁哥

字典树 —— 字符串分析算法

三钻

算法 大前端 七日更 字典树

TARS 服务信息上报|全方位服务监控

TARS基金会

微服务 TARS 监控告警

用 JavaScript 实现寻路算法 —— 编程训练

三钻

Java 算法 大前端 七日更 寻路算法

使用LL算法构建AST —— 编程训练

三钻

Java 算法 大前端 七日更

TARS RPC 通信框架|提供多种远程调用方式

TARS基金会

微服务 RPC 远程调用 TARS

世界之书:《一个人的朝圣》与重归信仰

lidaobing

一个人的朝圣 28天写作

区块链钱包app系统开发源码案例

音乐后期处理:音乐失真效果制作

懒得勤快

音乐制作 编曲 编曲宿主 mid 音乐后期

阿里高工手码”537页Spring源码速成手册“3天直接带你飙向实战

比伯

Java 编程 架构 面试 计算机

计算存储分离在消息队列上的应用

京东科技开发者

大数据 云原生 中间件 消息中间件

Nice!有了这份Alibaba内部 “Java面试宝典”,跳槽面试稳了

Java架构之路

Java 程序员 架构 面试 编程语言

Java并发编程:AQS的自旋锁

码农架构

Java java 并发

用 Range 实现 CSSOM 精准操作

三钻

大前端 Range 七日更 CSSOM

万字详解 阿里面试真题:请你说说索引的原理

Java架构师迁哥

全国首张数字人民币保单成功出单

CECBC

数字人民币保单

APP专项测试 —— 弱网测试

行者AI

测试

从中心到边缘,IoT正变为互联网之上的一张大网

华为云开发者联盟

物联网 IoT 网络

用 Proxy 简单实现 Vue 3 的 Reactive

三钻

Java 大前端 Vue3 Proxy 七日更

滴滴Java后台3面题目:网络+内存溢出+各种锁+高性能+消息队列

Java架构之路

Java 程序员 架构 面试 编程语言

四年Java开发,刚从美团、京东、阿里面试归来(已拿offer),分享个人面经

Java架构之路

Java 程序员 架构 面试 编程语言

鹅厂面经,希望对大家有用

Bryant-cx

大前端 面经

数字资产币种钱包APP系统开发方案

用AspQ处理多次Postback_JavaScript_Anand Narayanaswamy_InfoQ精选文章