【摘 要】
:
随着信息技术的不断发展,信息推送技术成为了即时发布和获取信息的一种重要方式。它不同于传统的信息拉取方式,能够将信息主动实时推送给用户,满足人们及时获取有用信息的需
论文部分内容阅读
随着信息技术的不断发展,信息推送技术成为了即时发布和获取信息的一种重要方式。它不同于传统的信息拉取方式,能够将信息主动实时推送给用户,满足人们及时获取有用信息的需要。服务器信息推送是信息推送技术的一种常见形式,目前随着浏览器技术的快速发展和不断突破,也开始从桌面平台转向浏览器平台。由于浏览器基于Http协议,传统的在服务器端和客户端建立永久连接,双向通信的服务器推送方式,无法直接在浏览器上运用,如何实现基于浏览器的服务器推送技术,满足实时性应用程序的需求成为了一个迫切需要解决的问题。目前通过结合Ajax技术,基于浏览器的服务器推送技术有了重大突破,出现了多种技术实现方案和基于这些方案的开发框架,并有效的改进了服务器推送应用中的服务器负载过重的性能问题。但是他们都将注意力放在如何改进服务器性能的问题上,而没有考虑具体的应用需求和实际应用中服务器的应用性能和服务质量。针对这种情况,本文通过对目前常见的服务器推送技术的深入研究和分析,从应用性能的角度出发,探索性地提出并设计了一种基于请求策略和状态切换的服务器推送应用框架,它以混合使用常见的推送技术为基础,以请求调度为核心,状态切换为辅助,根据具体应用中的信息类型和用户类型对请求进行分类,权衡不同请求的优先级别,选择合适的技术方案,局部动态地调整请求相应的技术方式,优先保证用户服务体验,实现服务器资源的合理分配,使得应用性能最大化。
其他文献
经过多年的信息化建设,学校各部门都根据自身需求建立了信息管理系统。由于在建设初期,缺乏统一的管理和设计,造成应用系统独立建设、缺乏统一的标准,各个部门自成体系的应用
随着网络技术的极大发展,网络管理的复杂性大幅增加。多厂商设备间的标准不一致性,多种接入技术,网络环境和拓扑的多变形,业务的多样化(文本、视频、音频)等,这些都为IT专家
随着铁路运输技术的不断发展,拥有安全、舒适、快捷等优点的高速铁路逐渐受到了旅客们的青睐。然而,高速铁路的快速发展也对民航市场造成了一定的冲击。为了提高人们的出行效
从能量控制来看,ZigBee网络节能机制的提出及相关的性能分析评价,如何降低网络能量消耗,提高能量效率,如何避免因节点能量过度消耗而导致的节点过早死亡、如何延长网络分割时
随着网络技术与压缩技术的发展,人们可以方便快捷地复制和传输各种数字视频。如何对大量的数字视频进行有效的版权保护成为一个迫切需要解决的问题,视频数字水印技术为这一问题
伴随着数据规模的急剧增长,集中式数据库在存储和计算等方面的局限性日趋显著,数据管理向分布式发展已成为趋势。为了对目前广泛应用的MySQL、PostGreSQL等开源数据库提供分
随着计算机技术、数字图像处理技术以及微电子技术的飞速发展,以FPGA为核心的图像处理系统已被广泛的应用在各个领域当中。本文以FPGA作为平台对视觉计算中的印刷体数字识别
随着高等教育的不断发展,高校数字化校园已经发展成为学院重要的组成部分,在现阶段高校数字化校园中,信息资源是最重要的资源,能否拥有及时、准确、全面的信息已经成为衡量一
Web服务作为新一代基础平台技术,已经得到了广泛的研究和应用。它一改传统的面向过程、面向对象和面向构件的软件开发方式,逐渐成为网络分布计算、互操作和协作领域新的里程
互联网时代,web中的文本数量和访问这些文档的人数一直在海量增加,对这些数量巨大的文本信息,人们要想找出一些相关主题的内容,仅靠人工的分类方法已经不能符合实际需要了。