即时消息传输的方法、装置和计算机设备制造方法及图纸

技术编号:33251471 阅读:26 留言:0更新日期:2022-04-30 22:49
一种即时消息通信方法,该方法包括:在组织中设置边缘节点,边缘节点可以获取第一客户端发送的即时消息,并将即时消息划分为消息数据和信令数据,其中,消息数据用于指示第一客户端向第二客户端传输的内容,信令数据用于验证第一客户端归属用户的安全性。然后,边缘节点按照预设规则向第二客户端传输即时消息。以此减少敏感度有效的即时消息上传至云端所带来的泄露的风险,增强整个通信过程中传输和存储消息数据的安全性。储消息数据的安全性。储消息数据的安全性。

【技术实现步骤摘要】
即时消息传输的方法、装置和计算机设备


[0001]本申请涉及通信
,特别涉及一种即时消息传输的方法、装置和计算机设备。

技术介绍

[0002]随着云服务的发展,企业的业务逐渐迁移至数据中心,数据中心以服务形式向企业提供业务服务,例如,数据中心可以向企业提供即时消息服务,也就是将即时消息的服务端部署在数据中心,以便减轻企业的维护工作量,上述迁移过程也可以称为即时消息的云化部署。即时消息(instant messaging,IM)服务是一种通过网络进行用户/组织间实时通信的服务,允许两个或多个用户(或者组织)使用支持即时消息服务的工具或应用传输包括文字、文件、图像、语音或视频等形式的消息。但是,由于即时消息的客户端和服务端分别部署在企业所在私有网络(也可以称为局域网)和数据中心所在公共网络中,即时消息的传输过程需要跨越私有网和公共网络,存在即时消息内容被暴力破解,影响用户数据安全的问题。因此,如何提供一种安全的即时消息传输方法成为亟待解决的技术问题。

技术实现思路

[0003]本申请提供了一种即时消息传输的方法、装置和计算机设本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种即时消息的传输方法,其特征在于,所述方法包括:边缘节点获取第一客户端发送的即时消息;所述边缘节点将所述即时消息划分为消息数据和信令数据,所述消息数据用于指示所述第一客户端向第二客户端传输的内容,所述信令数据用于验证所述第一客户端归属用户的安全性;所述边缘节点按照预设规则向所述第二客户端传输所述即时消息。2.根据权利要求1所述的方法,其特征在于,所述边缘节点预设属性标签列表,所述属性标签用于标识所述第一客户端归属用户、所述第一客户端归属用户所在组织中至少一种的敏感度。3.根据权利要求1或2所述的方法,其特征在于,当所述属性标签用于标识所述第一客户端归属用户的敏感度时,所述按照预设规则执行所述即时消息的传输,包括:当所述预设属性标签中存在所述第一客户端归属用户的用户标识时,所述边缘节点将所述即时消息的所述消息数据存储至所述边缘节点;当所述预设属性标签中不存在所述第一客户端归属用户的用户标识时,所述边缘节点将所述即时消息的所述消息数据上传至数据中心;其中,所述用户标识用于全局唯一标识一个用户。4.根据权利要求1或2所述的方法,其特征在于,当所述属性标签用于标识所述第一客户端归属用户所在组织的敏感度时,所述按照预设规则执行所述即时消息的传输,包括:当所述预设属性标签中存在所述第一客户端归属用户所在组织的标识时,所述边缘节点将所述即时消息的所述消息数据存储至所述边缘节点;当所述预设属性标签中不存在所述第一客户端归属用户所在组织的标识时,所述边缘节点将所述即时消息的所述消息数据上传至数据中心存储。5.根据权利要求1所述的方法,其特征在于,所述按照预设规则执行所述即时消息的传输,包括:检索所述消息数据是否包括敏感字段和/或预设格式,所述预设格式包括文字、视频、语音中至少一种;根据检索结果执行所述即时消息的传输。6.根据权利要求5所述的方法,其特征在于,所述根据检索结果执行所述即时消息的传输,包括:当所述消息数据存在敏感字段和/或格式时,所述边缘节点识别所述即时消息为敏感类即时消息,将所述即时消息的所述消息数据存储至所述边缘节点;当所述消息数据不存在敏感字段和/或格式时,所述边缘节点将所述即时消息标识为普通类即时消息,将所述即时消息的所述消息数据上传至数据中心存储。7.根据权利要求1-6中任一所述方法,所述边缘节点将所述消息数据存储至所述边缘节点的存储器,并周期性清理所述存储器中存储的数据。8.根据权利要求1-7中任一所述方法,在所述边缘节点获取第一客户端发送的消息数据之前,所述方法还包括:所述边缘节点获取所述第一客户端的消息索引,所述消息索引用于指示所述第一客户端所发送即时消息的顺序的标识;
则所述边缘节点按照预设规则向所述第二客户端传输所述即时消息,包括:所述边缘节点向所述数据中心发送所述消息索引,以指示所述数据中心向所述第二客户端发送所述消息索引;所述边缘节点接收所述第二客户端发送的所述消息索引,向所述第二客户端发送所述消息数据。9.根据权利要求1-8中任一所述方法,其特征在于,在所述边缘节点按照预设规则向所述第二客户端传输所述即时消息之前,所述方法还包括:所述边缘节点向所述数据中心发送所述指令数据;所述边缘节点接收所述数据中心对所述第一客户端身份验证结果;当所述第一客户端身份验证结果为成功时,按照所述预设规则向所述第二客户端发送所述即时消息。10.一种即时消息的传输装置,其特征在于,所述装置包括获取单元、处理单元和传输单元:所述获取单元,用于获取第一客户端发送的即时消息;所述处理单元,用于将所述获取单元获取的所述即时消息划分为...

【专利技术属性】
技术研发人员:张凯
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1