【摘 要】
:
Web 2.0的应用日益广泛,Ajax在其中起到了非常重要的作用。它提供与服务器异步通讯的能力,让用户从请求/响应的循环中解脱出来,从而带来了更为自然的浏览体验。但在实际开发中,不
论文部分内容阅读
Web 2.0的应用日益广泛,Ajax在其中起到了非常重要的作用。它提供与服务器异步通讯的能力,让用户从请求/响应的循环中解脱出来,从而带来了更为自然的浏览体验。但在实际开发中,不少应用对实时性提出了更高的要求,在这样的需求下一种新的技术诞生了。Comet建立在Ajax的基础之上,但对Ajax的现有实现进行了创新。它改变了浏览器从服务器端Pull数据的惯例,转而由服务器直接Push数据给浏览器。双向沟通建立在服务器和客户端之间——服务器端产生的异步事件可以直接发送给客户端;而由事件驱动,客户端可以即时响应服务端的请求。B/S构架向基于C/S结构的程序跨近了一大步,因而可以实现之前无法做到的应用。本文详细论述了这一技术,以实时性为目的,设计并实现一个基于J2EE的框架,以验证此理论的可行性。设计上以实时流协议为基础,确立了控制通道和数据通道的概念,制定了一套自己的指令与协议。开发包括服务器端和客户端两方面:遵从指定的协议,服务器控制并维持与客户端的连接并以HTTP流传送交互数据——从功能以及扩展性、可维护性出发,服务器端划分成会话管理、事件分发、数据源和事件钩子四个模块;同时在客户端实现一个JavaScript引擎,发送指令、接收流数据并分发事件。最后本文列举了几个应用实例,包括将Push技术与SOA结合,设计了一个实时汇率发布的应用,以及将其推广到现有的BBS系统上,对浙大的飘渺水云间Web提出了更新,从实践上论证模型框架的可靠性与准确性;并分析了框架的应用前景,指出目前存在的不足与问题,为下一步的研究和实现奠定了坚实的基础。
其他文献
走进博物馆,可以更好地与艺术对话,促进学习方式变革,促进馆员和教师之间的合作与学习,可以说博物馆是国民艺术素养教育的绝佳去处。从博物馆角度看,从重视“典藏”到重视“教育”
目的:探讨全子宫切除术后意外发现的浸润性宫颈癌的发生原因,以及不同处理方式对预后的影响。方法:回顾分析浙江大学医学院附属妇产科医院2005年1月至2017年12月间收治的全子
研究背景及目的:最近的免疫学研究表明,肿瘤的发生、发展和治疗均与免疫抑制和免疫缺陷有关。以免疫治疗为基础发展而来的生物治疗成为肿瘤治疗的第四模式。本试验通过检测T细
内河航运是我国综合运输体系的重要组成部分,随着经济全球化的发展,其粗放的开发模式及落后的生产、管理手段,影响了内河航运比较优势的发挥。信息技术的广泛应用引起了社会生产
本论文基于客户关系管理的理论,结合我国供电企业的现状,探索了供电企业客户关系管理模型和如何实际应用和实施客户关系管理系统统。目的在于对如何将客户关系管理正确导入供
在知识经济时代下,工作内容趋于知识化,组织结构趋于柔性化,职责边界趋于模糊化,这些变化导致当前的人力资源管理模式固有的缺陷日益显现,需要开发新的人力资源管理体系。企
探地雷达(简称GPR)是一种高效的地下介质无损检测方法,它通过发射高频电磁脉冲波,利用地下介质电性参数的差异,根据回波的振幅、波形和频率等运动学和动力学特征来分析和推断
随着教师专业化的发展,教学设计能力作为体现教师专业性的核心能力,许多国家的相关部门已经将其纳入了教师专业标准。如何培养和发展教师的教学设计能力成为教育界乃至全社会
随着两岸经贸关系的快速发展,两岸间直航集装箱班轮运输成为国内运输企业关注的焦点,由于该航线具有有限开放的排他性,并且该航线航程较短,班期较多,市场竞争十分激烈,加之燃
随着我国经济的快速发展,我国对于精神文明的建设也开始受到了较多的关注,这也就导致人文精神教育被提了出来,而在教育的过程中,高中政治教学就是培养学生人文精神的主要课程,其对