多终端消息同步和隔离即时通讯方法及系统技术方案

技术编号:27661115 阅读:23 留言:0更新日期:2021-03-12 14:30
本发明专利技术涉及一种多终端消息同步和隔离即时通讯方法及系统,属于通讯技术领域,该方法包括,建立发送端,客户端注册,发送端给客户端发送消息,消息携带消息状态和消息标识,将信息发送的客户端类型标记在消息标识中,将客户端是否在线反馈在消息状态中,消息首先进入服务器,服务器验证消息内容的合法性,验证不合法时,给发送端反馈消息返回,合法时,验证消息标识,给客户端对应设备上发送消息。该系统包括发送端,服务器和客户端,服务端设置消息接收模块、消息合法性验证模块、消息标识模块、消息缓存模块、客户端刷新模块、消息发送模块。本发明专利技术实现消息同步和隔离,避免消息遗漏,也避免客户端接收到不匹配的消息。

【技术实现步骤摘要】
多终端消息同步和隔离即时通讯方法及系统
本专利技术涉及一种多终端消息同步和隔离即时通讯方法及系统,属于通讯

技术介绍
目前随着智能手机和平板的普及,越来越多的文件、信息以及在线服务平台均推广到给智能手机和平板发送信息,很多网站均已推出对应的APP,信息在PC端和智能手机端或平板端如何实现同步和隔离成为当前行业亟待解决的问题,很多软件开发工作也为此展开。如何高效及时筛选和区分发送给不同客户端的信息成为行业难点。
技术实现思路
为了解决上述技术问题,本专利技术提供一种多终端消息同步和隔离即时通讯方法及系统,其具体技术方案如下:一种多终端消息同步和隔离即时通讯方法,包括以下步骤,步骤1:建立发送端:建立唯一的网址用于发送端,步骤2:客户端注册:客户端注册,注册后的客户端均通过服务器发送到发送端,步骤3:多终端登录客户端:客户端在多个终端设备登录,步骤4:信息同步和隔离:发送端给客户端发送消息,消息携带消息状态和消息标识,将信息发送的客户端类型标记在消息标识中,将客户端是否在线反馈在消息状态中,消息首先进入服务器,服务器验证消息内容的合法性,验证不合法时,给发送端反馈消息返回,合法时,验证消息标识,给客户端对应设备上发送消息。进一步的,将消息标识分类,针对平板、智能手机和PC端,分别在消息的前缀中写如“forpad”、“forphone”和“forpc”,客户端注册时,首先验证客户端的类型,当为平板、智能手机、PC端时,依次在客户端中默认设置对应的消息类型,即消息的前缀中写有“forpad”、“forphone”、“forpc”才可被接收,否则不接收。进一步的,当服务器消息验证合格后,若客户端在线,将消息发送给客户端,并给发送端反馈已发送;若客户端离线,消息暂存,并记录客户端编码,随时刷新该客户端编码是否上线,当客户端上线,服务器刷新到该客户端上线,将消息发送给客户端,并将该消息从服务器删除,同时给客户端反馈已发送。多终端消息同步和隔离即时通讯系统,包括发送端,发送端用于编辑发送信息,且要在发送信息中嵌入标识;服务器,服务端设置消息接收模块、消息合法性验证模块、消息标识模块、消息缓存模块、客户端刷新模块、消息发送模块,所述信息接收模块用于接收发送端发过来的消息,消息合法性验证模块用于验证消息的合法性,客户端刷新模块用于刷新客户端是否上线,所述信息缓存模块用于临时存储发送给离线客户端的信息,消息发送模块用于将验证合法后的消息发送给客户端,客户端,客户端用于接收信息,且验证消息内是否含有标识,将与客户端设备匹配的消息显示,不匹配的消息隔离。本专利技术的有益效果是:本专利技术能够根据客户端的设备类型隔离与其不匹配的信息,防止客户端设备接收到不能显示的消息,降低使用者体验感,因为传统的不匹配的消息不能准确隔离,客户端点开消息,总是陷入不限循环的打不开状态,浪费使用者的流量和时间,让使用者以为有消息遗漏,造成内心不安,使用感很不友好。本专利技术当客户端上线后,即时将消息发送到客户端,确保信息同步,当相同账户有多个客户端登录时,根据客户端设备,可分别发送,确保发送到客户端上的消息,客户端设备均能打开,提高使用感。附图说明图1是本专利技术的系统框图。具体实施方式现在结合附图对本专利技术作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。本专利技术的多终端消息同步和隔离即时通讯方法,包括以下步骤,步骤1:建立发送端:建立唯一的网址用于发送端,步骤2:客户端注册:客户端注册,注册后的客户端均通过服务器发送到发送端,步骤3:多终端登录客户端:客户端在多个终端设备登录,步骤4:信息同步和隔离:发送端给客户端发送消息,消息携带消息状态和消息标识,将信息发送的客户端类型标记在消息标识中,将客户端是否在线反馈在消息状态中,消息首先进入服务器,服务器验证消息内容的合法性,验证不合法时,给发送端反馈消息返回,合法时,验证消息标识,给客户端对应设备上发送消息。步骤4具体为,将消息标识分类,针对平板、智能手机和PC端,分别在消息的前缀中写如“forpad”、“forphone”和“forpc”,客户端注册时,首先验证客户端的类型,当为平板、智能手机、PC端时,依次在客户端中默认设置对应的消息类型,即消息的前缀中写有“forpad”、“forphone”、“forpc”才可被接收,否则不接收。当服务器消息验证合格后,若客户端在线,将消息发送给客户端,并给发送端反馈已发送;若客户端离线,消息暂存,并记录客户端编码,随时刷新该客户端编码是否上线,当客户端上线,服务器刷新到该客户端上线,将消息发送给客户端,并将该消息从服务器删除,同时给客户端反馈已发送。如图1所示,多终端消息同步和隔离即时通讯系统,包括发送端,发送端用于编辑发送信息,且要在发送信息中嵌入标识;服务器,服务端设置消息接收模块、消息合法性验证模块、消息标识模块、消息缓存模块、客户端刷新模块、消息发送模块,所述信息接收模块用于接收发送端发过来的消息,消息合法性验证模块用于验证消息的合法性,客户端刷新模块用于刷新客户端是否上线,所述信息缓存模块用于临时存储发送给离线客户端的信息,消息发送模块用于将验证合法后的消息发送给客户端,客户端,客户端用于接收信息,且验证消息内是否含有标识,将与客户端设备匹配的消息显示,不匹配的消息隔离。以上述依据本专利技术的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项专利技术技术思想的范围内,进行多样的变更以及修改。本项专利技术的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。本文档来自技高网...

【技术保护点】
1.一种多终端消息同步和隔离即时通讯方法,其特征在于:包括以下步骤,/n步骤1:建立发送端:建立唯一的网址用于发送端,/n步骤2:客户端注册:客户端注册,注册后的客户端均通过服务器发送到发送端,/n步骤3:多终端登录客户端:客户端在多个终端设备登录,/n步骤4:信息同步和隔离:发送端给客户端发送消息,消息携带消息状态和消息标识,将信息发送的客户端类型标记在消息标识中,将客户端是否在线反馈在消息状态中,消息首先进入服务器,服务器验证消息内容的合法性,验证不合法时,给发送端反馈消息返回,合法时,验证消息标识,给客户端对应设备上发送消息。/n

【技术特征摘要】
1.一种多终端消息同步和隔离即时通讯方法,其特征在于:包括以下步骤,
步骤1:建立发送端:建立唯一的网址用于发送端,
步骤2:客户端注册:客户端注册,注册后的客户端均通过服务器发送到发送端,
步骤3:多终端登录客户端:客户端在多个终端设备登录,
步骤4:信息同步和隔离:发送端给客户端发送消息,消息携带消息状态和消息标识,将信息发送的客户端类型标记在消息标识中,将客户端是否在线反馈在消息状态中,消息首先进入服务器,服务器验证消息内容的合法性,验证不合法时,给发送端反馈消息返回,合法时,验证消息标识,给客户端对应设备上发送消息。


2.根据权利要求1所述的多终端消息同步和隔离即时通讯方法,其特征在于:将消息标识分类,针对平板、智能手机和PC端,分别在消息的前缀中写如“forpad”、“forphone”和“forpc”,客户端注册时,首先验证客户端的类型,当为平板、智能手机、PC端时,依次在客户端中默认设置对应的消息类型,即消息的前缀中写有“forpad”、“forphone”、“forpc”才可被接收,...

【专利技术属性】
技术研发人员:侯慧
申请(专利权)人:南京京恒信息技术有限公司
类型:发明
国别省市:江苏;32

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

1