基于Web的高校信息实时推送技术的研究与实现

来源 :福州大学 | 被引量 : 1次 | 上传用户:lnclnc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今Web技术高速发展,新技术不断涌现,HTML5标准的提出更给传统的信息传递带来了变革,高校作为文化传播的载体,校园信息化建设越来越受到人们的重视,高校校园内应用信息推送技术,可以实现考务信息、教务信息、其它通知信息的更新与传递,简化了工作流程,此外高校信息传播时效性、高效性、及时性,是高校信息传输优劣的标准。因此在一个高校的群体应用手机或其它移动终端实施消息的实时推送是本论文选题的依据。服务器实时推送技术近年来备受瞩目,当传统的“请求-响应”消息模式不再满足公众的要求的时候,新的推送技术便呼之欲出。基于B/S模式的应用具有跨平台、易实现的优点,使很多C/S应用逐渐转移到Web平台的应用。在Web系统中,新的服务计算主要基于HTTP协议来实现的,客户端每次发起新的请求后,服务器就会主动断开当前请求的连接,如何改变HTTP的连接方式并建立一个连接服务器和浏览器的全双工的通信通道是实现基于Web实时推送功能的难点,而WebSocket技术和事件流处理技术在理论上就可以实现这样的实时推送。本文提出了一种WebSocket技术和事件流处理技术相结合的方案,WebSocket是HTML5标准下新的通信协议协议,能够实现客户端和服务器端之间的全双工通信,方便消息的传递,事件流处理技术是指在预定的事件达到相应条件之后,会触发相应的处理动作,可以高速处理大量事件,具有对事件快速高效的响应能力,这种对复杂事件应对是其它方式无法比拟的。论文将深入研究这两种技术的实现原理,阐述网络模型中WebSocket的位置及其工作流程,分析其建立连接、断开连接以及发送信息和接受信息等工作的基本原理,讨论该方案在高校校园网内实施的可行性,侧重结合两种技术的应用特点以一个实时拓扑图展示模块的方式为例,来说明如何实现Web服务器的推送,并将其应用于B/S架构,实现服务器主动推送技术。论文较好解决了 B/S模式和C/S模式等类似于这种异构应用之间的通信问题,然后通过设计一个简单的仿真应用,来测试和证明其相关功能的实现,最后通过和原有方案进行功能验证和性能分析证明了该实时推送方案的可行性,大力的说明了新方案在实际应用中的显著优势。
其他文献
氨基乙酰丙酸(5-aminolevuinic acid,5-ALA)是生物体内合成四吡咯类物质(血红素、细胞色素、维生素B12等)的前体。5-ALA作为光动力药物,可以用来诊断治疗皮肤癌、食道癌等疾病。
随着经济的发展,人民的生活水平显著提高,对奶产品的需求量也越来越大。为了提高产奶性能,养殖场通常通过长期饲喂高精料的日粮来实现,但是这一举措就会导致反刍动物瘤胃pH持续处于一个较低的状态,导致亚急性瘤胃酸中毒(Subacute ruminal acidosis,SARA)的发生。SARA严重降低了反刍动物的生产性能,而脂多糖(Lipopolysaccharide,LPS)是SARA产生时一种重要的
氮元素作为一种重要的非金属元素,存在于多种检测对象中,且存在形态多样,主要以有机态和无机态的形式存在。激光诱导击穿光谱技术(Laser-Induced Breakdown Spectroscopy,简
作为次生色,翡翠的翡色在不同产出状态的翡翠砾石中的存在形式、表现形式和成因也各不相同。论文根据翡色产出特征、表现特征将翡翠的翡色划分为两类:一为直接氧化渗透成因翡
电活性聚合物(Electroactive polymer,EAP)是近年发展起来的一种新型柔性智能材料,已成为软材料领域研究的重要组成部分。EAP材料根据其作用机理主要分为离子型和电子型,介电弹性体(Dielectric elastomer,DE)属于电子型聚合物,其具有应变大、重量轻、柔韧性好、响应快、成本低等优异的材料性能。因此,基于DE材料加工而成的驱动器、发电机、人工肌肉等具有巨大的市场价