- 3
- 0
- 约1.88万字
- 约 19页
- 2018-11-30 发布于江苏
- 举报
Struts 标签 BigPipe 专业技术实现
引言
Facebook 创立了一项技术名为 BigPipe。该技术改善了 Facebook 用户的用户体验,减少页面加载等待时间,它的原理简单、合理。本文借鉴 BigPipe 的思想,针对 Struts2 和 JSP 技术的特点,实现了单线程与多线程版的 BigPipe。两种版本的实现各有优缺点,它们与 Facebook 的 BigPipe 不尽相同,其中多线程版的 BigPipe 实现与 Facebook 较为类似。单线程与多线程实现方式都可以明显改善用户体验,文章之所以要介绍两种实现,是笔者认为二者都有更加适用的情境,在很多情况下,单线程的使用情况更多、更简单。文章将用实际的使用实例,对两种实现进行详细的介绍。在阅读文章之前,读者最好先了解一下 Struts2 自定义标签的开发方法、Java 的 Concurrent 多线程框架以及 FreeMarker 模板引擎,这将帮助你更好的理解文章的 BigPipe 实现方式。
HYPERLINK /developerworks/cn/java/j-lo-bigpipe/index.html \l ibm-pcon
技术简介
现在的浏览器,显示网页时需要经历连续的几个步骤,分别是请求网页 - 服务器端的页面生成 - 返回全部内容 - 浏览器渲染,在这一过程中,“服务器的页面生成”到“返回全部内容”阶段,浏览器什么也不做,大部分浏览器
您可能关注的文档
- RFID藏品智能监控管理系统专业技术方案.doc
- RHT系列渣油加氢催化剂在齐鲁VRDS装置上工业应用技术.doc
- RFID综合技术应用技术案例详解.ppt
- RIFD物联网技术在邮政服务质量监控上应用技术.docx
- RV远程图像监控系统煤矿监控专业技术方案.doc
- R语言在时间序列中应用技术.doc
- SAS软件在质量管理中应用技术.doc
- Sa牧场农场温室大棚无线监测系统解决专业技术方案.doc
- SBAR沟通模式在临床护理中应用技术.ppt
- rTMS技术及临床应用技术实践.ppt
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
原创力文档

文档评论(0)