基于消息中间件的服务器推送技术的应用研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:lg97060329
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息推送技术是实时发布和获取信息的一种重要方式。随着Web技术的快速发展和不断突破,基于浏览器的服务器推送技术有了很大发展,出现了多种技术方案和基于这些方案的开源框架。Pushlet、DWR是目前比较成熟的开源服务器推送框架,两种开源框架是基于轮询或HTTP长连接方式而设计的,它们的共同特点是运用JavaScript、Ajax等技术封装了浏览器和服务器之间的通信,降低了应用程序开发的难度。但是,两种框架都存在服务器负载过重等性能问题。本文提出了一种基于消息中间件的服务器推送框架,它是一种基于浏览器插件技术的服务器推送框架,运用消息中间件的发布/订阅机制以实现信息的实时推送。客户端浏览器作为消息的订阅者,应用服务器作为消息的发布者,应用服务器将数据以消息的形式推送给订阅该消息的所有客户端,从而实现服务器的数据推送。消息中间件将应用与底层网络相隔离,使应用软件开发人员不再需要进行网络底层的开发,大大降低了系统的开发难度。而且,消息中间件提供的连接缓冲池技术能够高效地处理大并发量的客户端连接,保证了服务器的高性能运行。航班信息显示系统是机场向旅客和工作人员发布航班信息的主要手段,航班动态信息发布的实时性是系统最重要的性能。将基于消息中间件的服务器推送框架应用于航班信息显示系统,显示终端对航班动态信息的响应时间、服务器的运行性能都能达到设计要求。该系统的成功部署应用,为基于消息中间件推送框架的可行性、有效性和先进性提供了实证。
其他文献
本文主要对我国的女大学生就业歧视现象进行研究。本研究按照查找问题、发现问题、分析问题、思考问题的逻辑顺序,对我国女大学生就业歧视现象的分析逐步展开,全文用事实说话
期刊
高等教育国际化背景下高校外事工作中出现了一些亟待解决的突出问题。本文从外事工作机制、中外合作办学、引智工作三个方面对存在的问题进行了分析,并提出了几点对策,以促进
东西方文化的差异对商标的翻译有着重要的影响。成功的商标翻译会给厂商带来事半功倍的效果,会带来巨大的效益;反之,失败的商标翻译则会给厂商带来巨大的经济损失。本文试从
<正> 笔者见到她是在中国新闻学院多功能厅,她正给中西部各省电视台、电台、报社的青年干部讲课。穿着深色的西服便装,深色的直简裤,一双平底黑皮鞋,头发一如既往的挽在脑后,
手指静脉识别装置是基于自适应控制算法,对近红外发光二极管的光强控制,实现手指静脉图像的采集。它的功能主要是控制近红外光源强度,利用红外摄像头采集图像,并将图像传入电
河南省水资源相对紧张,由于体制和技术方面的原因,农业水资源的利用效率较为低下,这一直是困扰各级政府的一个难题。通过调查分析,提高农业水资源利用效率还有很多工作可以做
从区域经济学理论范畴与区域经济发展概念分析,城市作为一个国家或地区经济、科技、文化或政治的中心,其发展涉及到经济、社会、人口、科技、资源与环境等总多因素。随着城市
目的:总结小儿原发性睾丸肿瘤的诊治经验,以提高早期诊断水平和减少误诊误治。方法:回顾性分析1990年12月至2009年12月期间重庆医科大学附属儿童医院泌尿外科住院手术治疗的
背景肾癌的发病率和死亡率在全身肿瘤中占2%左右,5年生存率为66%。随着B超、CT/MRl等影像学检查的普及,小肾癌的早期诊断得到提高,使得外科手术治疗的介入时机得到提前。传统的肾