教育云平台消息服务研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:gaoyeye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着“互联网+教育”的迅速发展,基于云计算技术的教育云平台已经成为在线教育的支撑服务架构。教育云平台聚合多种应用,涵盖教育教学、管理、评价、社交等各类业务,面向教育管理者、教师、学生、家长等各类用户。业务之间的通信需要统一的消息服务机制以保障使用的流畅性,用户之间的通信需要通过消息服务机制以确保消息的通达及沟通的便捷。而消息具有种类多、更新快、分布散等特点,消息服务机制的实时性和可靠性面临巨大挑战。基于传统“请求-响应”模式的消息服务存在消息延迟和消息丢失等问题,消息实时推送、可靠交付性能较差,对用户的正常交流产生较大的影响。因此,在教育云平台中实现实时可靠的消息服务显得尤为重要。论文以教育云平台的消息服务为研究主题,其主要工作包含三个方面。首先,分析了消息服务现状与需求。基于国内外十五个典型教育平台中消息服务应用情况的调研结果,剖析了实时通信、消息中间件等技术,分析了平台的用户特征、业务流程和功能需求,对平台的总体架构和功能架构进行了设计。其次,阐述了消息服务技术方案与关键问题解决策略。根据平台需求和设计,设计了 WebSocket/Database、WebSocket/RabbitMQ两种消息服务技术方案。通过对比两种方案的实现机制、性能优劣,确定了 RabbitMQ存储分发消息、WebSocket中转推送消息的实施路线,构建了 WebSocket/RabbitMQ消息服务工作模型,解决了消息定向发送、消息实时推送、消息可靠交付、消息个性设置四个关键问题。最后,在师大教育云平台中应用实现了消息服务。依据WebSocket/RabbitMQ技术方案与模型,设计了消息服务发送、接收、应答、解绑接口,依托师大教育云平台实现了消息服务。目前教育云平台消息服务已投入使用,运行良好。
其他文献
目的:探讨联合应用rhTNF和环磷酰胺治疗胶质瘤大鼠的效果及其可能机制。方法:制备胶质瘤大鼠模型,动态监测经颈总动脉给予rhTNF后的血肿瘤屏障开放程度。给予rhTNF 120 min再给
基于对当前民办高校学生质量保障问题的调查和分析,梳理、归纳出民办高校学生党员质量保障方面存在的"人手不足、经费缺乏;机构不健全、党务人员流动大、发展程序不规范;学生
<正>水稻精确定量栽培,实质上是将生产目标、生育诊断与栽培管理技术三方面进行科学定量的水稻生产技术体系在大面积生产上的运用。在生产目标的科学定量上,基本没
实训课程教学是职业能力培齐的最基本途径和重要手段。笔者通过对高职电信服务与管理专业的职业岗位群进行目标分析,明确实训课程体系的改革原则,设计改革路径,并实践课程改
随着大数据发展行动纲要的出台,传统出版企业迎来以大数据建设为支点,全面推动传统出版与数字出版融合,通过智慧、智能服务,由出版商向信息综合服务提供商转型升级的新契机。
<正>集歌唱家、作曲家、作家、科学家(化学、数学、物理学)、画家于一身的杰罗姆·汉斯,多才多艺,德高望重,像他这样奇才之士在乐坛实为少见。汉斯身材高大(有2米之高),声音
医生、护士的职责是救死扶伤,促进人的身心健康;教师的职责则是教书育人,为人师表。在医疗体制不断改革完善的今天,以患者为中心的医护理念深入人心,为使护理学实现可持续发
药剂学是药学专业学生的一门必修专业课,也是一门技术应用学科。学生对该学科的掌握程度将对其以后的专业工作产生一定影响。笔者结合自身的授课经验浅谈从理论教学方面和实验
股票市场历来被视作各国宏观经济的"缩影",其重要性不言而喻。伴随着市场规模的不断扩大,我国股票市场中存在的弊端亦不断涌现,如市场规范程度不高,恶性事件时有发生;相关制
调查、分析山西省太原市部分社区健身器材的使用率,得出太原市社区的健身器材维护不及时、使用率不高,这大大影响了居民健身。因此,必须采取措施加以改进。通过研究社区体育