面向企业用户的即时通讯系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:yaowoyiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代企业集约化经营战略的发展,大型规模性企业不断涌现,企业内部员工之间的协作和交流日益重要,如果缺少便捷可用的信息沟通渠道,企业内同事间的协作将会变得费时费力,直接导致工作效率和效益低下,当下比较流行即时通信技术为了这一需求提供了基本解决方案,扩展信息发布和公告功能可方便公司政策下达,扩展消息功能可方便对员工进行事务提醒。市场上大量的即时通信系统虽能基本满足企业需要,但在商业安全性和个性化需求上难以得到保障,因此有必要定制研发一款企业级即时通讯系统。本文针对企业内部员工协作和沟通的基本需求,同时考虑系统的扩展性和安全性因素,设计和实现一个企业级即时通讯系统。论文首先调研了当前即时通讯系统、通信协议和同步协议的发展现状,对企业内部员工的协作和沟通需求进行了综合分析,基于需求分析结果,论文将企业级即时通讯系统按照功块划分为单聊、群聊、手机消息推送和后台管理等模块;体系结构设计方面,系统自顶向下分为用户交互层、用户API层、接入层、衔接层、逻辑层和存储层;技术方式选择上,论文研究了消息同步架构、Timeline模型、消息ID生成算法、分库分表等技术要点,确定采用高性能Netty线程模型、Protocol Buffers自定义交互协议和Kafka消息队列,自定义的交互协议在消息的传输、序列化、反序列化方面有较高的效率且更省流量,Kafka消息队列可实现缓冲和解耦目的,Redis缓存具有较高的持久化性能。基于以上设计思想,文中采用Spring MVC框架进行了系统实现。为了验证系统的可用性和安全性,论文对即时通讯系统的所有功能和非功能指标进行了充分测试,测试结果表明,面向企业用户的即时通讯系统符合企业预期,可达到交付条件,稍作更改也可作为一款小众的社交工具使用。
其他文献
目的探讨无空气层流净化设备手术室连台手术间快速、高效、安全的空气消毒方法.方法将6间空间相等的手术间分为三组,观察组用0.1%戊二醛喷雾加紫外线照射行空气消毒,对照Ⅰ组
通过对红花大金元品种在昆明烟区不同海拔高度、不同移栽期的试验研究表明:1)昆明烟区的烤烟移栽期受雨季开始的日期影响比较大,而受海拔高度的影响较小,4月25日-5月10日为合理
新媒体环境下,技术赋权与话语赋权让谣言既易被传播,也易被证伪,当日益增强的受众质疑能力与门户网站频频出现的失范报道相碰撞时,门户网站的公信力受到了挑战。
每年分春、秋两季开展的巴黎家居装饰博览会(Marison & Objet),—直站在世界家居时尚的最前沿。以其3000多家精选展商的阵容与规模,再加上家居时尚与居室饰品流行趋势的权威发布,博
民族舞蹈具有浓郁的民族特色,一般又称为土风舞、民俗舞蹈、国际民俗舞蹈,它是与各国不同地理环境和生活风俗相和谐的。民族舞蹈中的舞蹈技巧更能体现一个民族舞蹈艺术审美观
行为导向法满足高职音乐教学需要,在教学中应用能提高学生课堂参与度,有效增强学生的实践技能。为促进该方法得到有效应用,应该综合采用课堂模拟、课堂表演、案例教学、角色
本文立足跨文化视角,聚焦英国现代主义作家哈罗德·阿克顿的自传《一个审美者的回忆录》和中国题材小说《牡丹与马驹》,剖析阿克顿中国叙事的三个层面:胡同里的西方唯美者、
以培养具有创新能力的高素质环境工程人才为目标,环境工程专业实验教学改革要结合专业建设规划,体现数字环保特色。实验教学过程中的重要途径和关键环节是改革实验课程和开放实
针对在目前国内外高等级公路路面工程中应用比较广泛的SMA路面来说,为确保其抗变形能力和耐久性满足要求,文章分析其路面特点,并从SMA的原材料质量、施工控制和检测等方面对S
特征提取和匹配是双目视觉中的关键点和难点。对SIFT和Harris两种特征点提取算法应用于双目砂轮地貌图像的角点检测进行了研究,通过对SIFT特征采用欧式距离进行匹配,对Harris