在DWR中beginBatch()和endBatch()的含义

简介:
function addBook(){ 
                         var book = {name: null,isbm: null,author: null}; 
                        dwr.util.getValues(book); 
                        dwr.engine.beginBatch(); 
                                 BookManageService.addBook(book); 
                                 loadAllBooks(); 
                            dwr.engine.endBatch(); 
                }
 像上面这段代码中beginBatch()和endBatch()的含义是:
在 DWR 中,可以在一个 HTTP 请求中向服务器发送多个远程调用。调用 DWREngine.beginBatch() 告诉 DWR 不要直接分派后续的远程调用,而是把它们组合到一个批请求中。DWREngine.endBatch() 调用则把批请求发送到服务器。远程调用在服务器端顺序执行,然后调用每个 JavaScript 回调。
批处理在两方面有助于降低延迟:第一,避免了为每个调用创建 XMLHttpRequest 对象并建立相关的 HTTP 连接的开销。第二,在生产环境中,Web 服务器不必处理过多的并发 HTTP 请求,改进了响应时间。


本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/354169,如需转载请自行联系原作者
相关文章
|
Android开发
Android AtomicBoolean浅析
在 Android 中,AtomicBoolean 是一个原子布尔类,用于在多线程环境中安全地进行布尔类型的操作。它提供了一些原子性的操作方法,如 set()、get()、compareAndSet() 等。
485 0
|
消息中间件 Shell Apache
Rocket MQ 部署 | 学习笔记
快速学习 Rocket MQ 部署代理,介绍了 Rocket MQ 部署系统机制, 以及在实际应用过程中如何使用。
Rocket MQ 部署 | 学习笔记
|
8月前
|
边缘计算 安全 算法
阿里云CDN:构建全球化智能加速网络的数字高速公路
阿里云CDN构建全球化智能加速网络,拥有2800多个边缘节点覆盖67个国家,实现毫秒级网络延迟。其三级节点拓扑结构与智能路由系统,结合流量预测模型,确保高命中率。全栈式加速技术包括QUIC协议优化和Brotli压缩算法,保障安全与性能。五层防御机制有效抵御攻击,行业解决方案涵盖视频、物联网及游戏等领域,支持新兴AR/VR与元宇宙需求,持续推动数字内容分发技术边界。
528 13
|
搜索推荐 数据挖掘 数据管理
短链接系统精选:打造高效网络分享体验
在互联网时代,短链接系统扮演着重要角色,将长网址转化为简洁、易记的字符串。本文介绍了四款知名服务:行业标准的Bitly,提供详细统计和定制功能;简洁的TinyURL,操作简便;品牌化的Rebrandly,支持自定义域名以增强营销效果;以及DZ_tech/ShortURL,提供轻量级的私有部署方案。选择合适的短链接服务能优化用户体验,助力数据分析和营销。
|
存储 机器学习/深度学习 运维
Elasticsearch 集群节点的角色与职责
【8月更文挑战第25天】
467 6
|
存储 Java 编译器
String能存储多少个字符
String能存储多少个字符
|
存储 自然语言处理 算法框架/工具
Transformers 4.37 中文文档(十八)(3)
Transformers 4.37 中文文档(十八)
253 0
|
存储 安全 Java
技术好文:Tacacs+认证详细调研
技术好文:Tacacs+认证详细调研
653 0
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp小程序的私房菜定制上门服务系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp小程序的私房菜定制上门服务系统附带文章源码部署视频讲解等
234 0
|
关系型数据库 MySQL 数据安全/隐私保护
使用docker快速搭建wordpress服务,并指定域名访问
通过以上步骤,你可以使用Docker快速搭建WordPress服务,并通过指定的域名进行访问。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
472 1