基于Flex实现的富互联网应用中的Push技术研究与应用

来源 :浙江大学 | 被引量 : 0次 | 上传用户:chengbj0310
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网应用技术的发展,富互联网应用成为新一代Web应用发展的方向。进入RIA时代之后,实时 Web应用大量涌现,致使Web应用中的数据实时性问题更加突现。传统的基于Pull策略的解决数据实时性问题的方案在性能和效率上都存在着很大的缺陷,已经成为制约高性能实时Web应用发展的瓶颈。在这种背景下,服务器主动向客户机推送数据的Push技术应运而生,成为更好地解决Web应用中的数据实时性问题的有效途径。   Comet是较早出现的、并且已经在现有的实时Web应用中得到广泛应用的一种Push策略实现技术。Comet架构基于Ajax实现,对于JavaScript的依赖性制约了它向更广泛的实时Web应用的推广。自从Flex2.0推出之后,Adobe公司的Flex技术在RIA市场中所占的份额越来越多,特别是在企业级Web应用中。Web应用开发人员希望在Adobe Flex实现的RIA中,也能够实现类似于Comet的Server Push策略,从而得到Client与Server之间更高的数据实时性。   本文详细论述了在J2EE+Flex实现的RIA中,以提高数据实时性为目的,采用消息服务来实现Server Push的架构方案。这种Server Push架构以消息服务为基础,结合通道技术,打破传统 Web应用对于HTTP协议的依赖,以发布/订阅模式由服务器向客户机发送消息,以消息作为有效数据的载体,来实现服务器主动推送数据到客户机应用。论文还以一个基于Web的Compliance系统的架构和实现为案例,从实践上论证了基于消息服务的Server Push架构的可行性,并展示了这种架构的优越性。论文最后分析了这种Server Push方案的应用前景,指出了目前论文中存在的问题与不足,为下一步的研究工作奠定了基础。
其他文献
无线传感器网络在环境监测方面有着非常重要的应用。为了将无线传感器网络应用于环境的监测,本文系统地研究了无线传感器网络的硬件平台、软件平台及其网络协议,并设计实现了
随着二十一世纪的到来,我们真正进入了互联网时代,互联网在不断地改变人们的生活,如何更快更好的为用户提供优质的服务成为了关键,手机App在这样的背景下发展迅猛,App承载了
信息伪装是信息安全领域中一门新兴的学科,目前已取得一定的研究成果,并在实验中显示了良好的性能。同时,人们通过手机、PDA、掌上电脑等移动设备通信日益频繁,产品形式的数字化
CCD技术是20世纪70年代末投入使用的新型探测技术。由于线性度和饱和度比照相底片好、灵敏度高、易于数字化处理等优点,CCD一问世就被广泛应用于照相摄影、天文观测、空间探测、卫星测地、军事侦查等各个领域。CCD技术在国外发展很快,现在在国内也是相关行业研究的热点之一。而通用串行总线USB具有速度快、支持热拔插及传输线少等优点,因此将USB应用于CCD中可以很好地解决传统数据采集系统的不足,具有实际
无线传感器网络在军事和民用领域有着广阔的应用前景,是目前一个非常活跃的研究领域。与传统网络不同,无线传感器网络资源非常有限,其首要设计目标是能源的高效使用。如何节
功能CT成像有助于肿瘤的早期诊断,能提供关于肿瘤预后的信息,并能检测肿瘤的治疗效果,是一种简单、有效、易于开展的新的成像手段,对肿瘤诊治有一定帮助。本文主要是针对恶性肿瘤
随着计算机软件技术的发展和在各个领域的广泛应用,软件的规模越来越大,复杂度越来越高,在软件开发和维护过程中,由于软件错误带来的一系列问题越来越明显地威胁着软件的质量,其中
近年来随着高带宽网络的普及,流媒体应用包括视频直播、视频点播等业务得到了迅猛的发展,它们已经成为当代互联网服务的重要组成部分,成千上万的用户能够通过IPTV和视频点播业务
模糊聚类算法是一种重要的数据分析方法,具有能客观地反映现实对象隶属关系不确定性的特点,近年来已成为数据挖掘理论体系中研究的热点,并且在众多领域得到了广泛应用。   但
在网络应用服务发展的今天,信息获取已成为网民使用Internet的主要目的之一。由于传统搜索引擎存在不足及自身的局限性,限制了人们对资源的获取。现存的大多数元搜索引擎以线性