消息的处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20926008 阅读:27 留言:0更新日期:2019-04-20 11:47
本发明专利技术涉及一种消息的处理方法、装置、计算机设备和存储介质。该方法包括:计算机设备接收第一即时通讯IM工具发送的包括第一IM工具标识和第一内容信息的第一消息;并根据预设的通信协议转换方法,将第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;其中的第一IM工具和第二IM工具的通信协议不同;最后将第二消息发送给第二IM工具。本申请提出的消息的处理方法可以实现消息在不同类型的IM工具之间的传递,进一步的可以使接收消息的终端可以同时接收到不同类型的IM工具发送的消息,从而提高了接收消息的同步性,同时也提高了人机交互的智能性。

Message processing methods, devices, computer equipment and storage media

The invention relates to a message processing method, device, computer equipment and storage medium. The method includes: the computer equipment receives the first message sent by the first IM tool including the first IM tool identification and the first content information; and converts the data format of the first message into the data format matching the communication protocol of the second IM tool according to the preset communication protocol conversion method, and obtains the second message; the communication between the first IM tool and the second IM tool among them. The protocol is different; the second message is finally sent to the second IM tool. The message processing method proposed in this application can realize the transmission of messages between different types of IM tools, further enable the receiving terminals to receive messages sent by different types of IM tools at the same time, thus improving the synchronization of receiving messages, and also improving the intelligence of human-computer interaction.

【技术实现步骤摘要】
消息的处理方法、装置、计算机设备和存储介质
本专利技术涉及即时通讯
,尤其涉及一种消息的处理方法、装置、计算机设备和存储介质。
技术介绍
随着移动通信网络技术的发展,利用即时通讯工具(InstantMessenger,IM)实现多个客户端之间的消息传递已经成为当前移动通信网络技术的重要应用之一。目前,现有的商户端与客户端之间的沟通方式是基于IM工具进行沟通,而当客户端持有多种类型的IM工具时,商户端为了与不同的客户端进行有效的实时通信,必须安装各种类型的IM工具,以便能实时接收各客户端通过自身持有的IM工具发送的消息。但是,在上述即时通讯的过程中,商户端通过各种类型的IM工具接收到的消息常常不同步,致使商户端不能及时处理多个客户端发送的消息,降低了人机交互的智能性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够有效提高接收消息的同步性,且能够有效提高人机交互的智能性的消息的处理方法、装置、计算机设备和存储介质。第一方面,一种消息的处理方法,所述方法包括:接收第一IM工具发送的第一消息;所述第一消息包括第一IM工具标识和第一内容信息;根据预设的通信协议转换方法,将所述第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;所述第一IM工具和所述第二IM工具的通信协议不同;将所述第二消息发送给所述第二IM工具。在其中一个实施例中,所述第二消息包括第二IM工具标识,所述将所述第二消息发送给所述第二IM工具,包括:根据IM工具标识与IM工具之间的对应关系,确定所述第二IM工具标识对应的第二IM工具;将所述第二消息发送给与所述第二IM工具标识对应的第二IM工具。在其中一个实施例中,所述将所述第二消息发送给所述第二IM工具,包括:检测所述第二IM工具的工作状态;所述工作状态包括在线状态和下线状态;若所述工作状态为在线状态,则将所述第二消息发送给所述第二IM工具。在其中一个实施例中,所述方法还包括:若所述工作状态为下线状态,则存储所述第二消息,并在检测到所述第二IM工具上线时,将所述第二消息发送给所述第二IM工具。在其中一个实施例中,所述存储所述第二消息,包括:接收多个所述第二消息;按照预设的存储规则,对多个所述第二消息进行存储。在其中一个实施例中,所述按照预设的存储规则,对多个所述第二消息进行存储,包括:根据各所述第一消息中的第一IM工具标识,将多个所述第二消息进行分组,得到多个分组消息;存储所述分组消息。在其中一个实施例中,所述存储所述分组消息,包括:按照时间的先后顺序,对各所述分组消息进行排序,得到排序后的分组消息;存储所述排序后的分组消息。第二方面,一种消息的处理装置,所述装置包括:接收模块,用于接收第一IM工具发送的第一消息;所述第一消息包括第一IM工具标识和第一内容信息;转换模块,用于根据预设的通信协议转换方法,将所述第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;所述第一IM工具和所述第二IM工具的通信协议不同;发送模块,用于将所述第二消息发送给所述第二IM工具。第三方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收第一IM工具发送的第一消息;所述第一消息包括第一IM工具标识和第一内容信息;根据预设的通信协议转换方法,将所述第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;所述第一IM工具和所述第二IM工具的通信协议不同;将所述第二消息发送给所述第二IM工具。第四方面,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收第一IM工具发送的第一消息;所述第一消息包括第一IM工具标识和第一内容信息;根据预设的通信协议转换方法,将所述第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;所述第一IM工具和所述第二IM工具的通信协议不同;将所述第二消息发送给所述第二IM工具。本申请提供的一种消息的处理方法、装置、计算机设备和存储介质,包括:计算机设备接收第一IM工具发送的包括第一IM工具标识和第一内容信息的第一消息;并根据预设的通信协议转换方法,将第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;其中的第一IM工具和第二IM工具的通信协议不同;最后将第二消息发送给第二IM工具。在上述消息的处理方法中,计算机设备通过对接收到的第一IM工具发送的第一消息进行数据格式转换,使第一消息经过数据格式转换后生成第二消息,并可以将该第二消息发送给第二IM工具,由于第一IM工具和第二IM工具的通信协议不同,因此,第一IM工具和第二IM工具属于不同类型的IM工具,所以本申请提出的消息的处理方法,实现了消息在不同类型的IM工具之间的传递,进一步的可以使接收消息的终端可以同时接收到不同类型的IM工具发送的消息,从而提高了接收消息的同步性,同时也提高了人机交互的智能性。附图说明图1为一个实施例提供的一种应用场景示意图;图2为一个实施例提供的一种消息的处理方法的流程图;图3为图2实施例中S103的另一种实现方式的流程图;图4为一个实施例提供的一种消息的处理方法的流程图;图5为一个实施例提供的一种消息的处理方法的流程图;图6为一个实施例提供的一种消息的处理方法的流程图;图7为一个实施例提供的一种消息的处理方法的流程图;图8为一个实施例提供的一种数据交互的示意图;图9为一个实施例提供的一种消息的处理方法的流程图;图10为一个实施例提供的一种消息的处理方法的流程图;图11为一个实施例提供的一种消息的处理装置的结构示意图;图12为一个实施例提供的一种消息的处理装置的结构示意图;图13为一个实施例提供的一种消息的处理装置的结构示意图;图14为一个实施例提供的一种计算机设备的内部结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅用以解释本申请,并不用于限定本申请。本申请实施例提供的一种消息的处理方法可适用于如图1所示的应用场景,该应用场景包括:客户端11、计算机设备12、商户端13。其中客户端11和计算机设备12可以通过网络进行连接,并进行数据交互,商户端13与计算机设备12可以通过网络进行连接,并进行数据交互。其中的计算机设备12可以但不限于是各种大型计算机、个人计算机、笔记本电脑、服务器等设备。本实施例对此不做限制。为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图2为一个实施例提供的一种消息的处理方法的流程图,该方法的执行主体为图1中的计算机设备12,该方法涉及的是计算机设备将第一IM工具发送的消息传递给第二IM工具的具体过程。如图2所示,该方法具体包括以下步骤:S101、接收第一IM工具发送的第一消息;第一消息包括第一IM工本文档来自技高网...

【技术保护点】
1.一种消息的处理方法,其特征在于,所述方法包括:接收第一即时通讯IM工具发送的第一消息;所述第一消息包括第一IM工具标识和第一内容信息;根据预设的通信协议转换方法,将所述第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;所述第一IM工具和所述第二IM工具的通信协议不同;将所述第二消息发送给所述第二IM工具。

【技术特征摘要】
1.一种消息的处理方法,其特征在于,所述方法包括:接收第一即时通讯IM工具发送的第一消息;所述第一消息包括第一IM工具标识和第一内容信息;根据预设的通信协议转换方法,将所述第一消息的数据格式转换成与第二IM工具的通信协议匹配的数据格式,得到第二消息;所述第一IM工具和所述第二IM工具的通信协议不同;将所述第二消息发送给所述第二IM工具。2.根据权利要求1所述的方法,其特征在于,所述第二消息包括第二IM工具标识,所述将所述第二消息发送给所述第二IM工具,包括:根据IM工具标识与IM工具之间的对应关系,确定所述第二IM工具标识对应的第二IM工具;将所述第二消息发送给与所述第二IM工具标识对应的第二IM工具。3.根据权利要求2所述的方法,其特征在于,所述将所述第二消息发送给所述第二IM工具,包括:检测所述第二IM工具的工作状态;所述工作状态包括在线状态和下线状态;若所述工作状态为在线状态,则将所述第二消息发送给所述第二IM工具。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述工作状态为下线状态,则存储所述第二消息,并在检测到所述第二IM工具上线时,将所述第二消息发送给所述第二IM工具。5.根据权利要求4所述的方法,其特征在于,所述存储所述第二消息,包括:获取多个所述...

【专利技术属性】
技术研发人员:陈华汕林泽江李澍
申请(专利权)人:金蝶蝶金云计算有限公司
类型:发明
国别省市:广东,44

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

1