CN112491691A - 多终端消息同步和隔离即时通讯方法及*** - Google Patents

多终端消息同步和隔离即时通讯方法及*** Download PDF

Info

Publication number
CN112491691A
CN112491691A CN202011199785.1A CN202011199785A CN112491691A CN 112491691 A CN112491691 A CN 112491691A CN 202011199785 A CN202011199785 A CN 202011199785A CN 112491691 A CN112491691 A CN 112491691A
Authority
CN
China
Prior art keywords
message
client
module
sending
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011199785.1A
Other languages
English (en)
Inventor
侯慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Jingheng Information Technology Co ltd
Original Assignee
Nanjing Jingheng Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Jingheng Information Technology Co ltd filed Critical Nanjing Jingheng Information Technology Co ltd
Priority to CN202011199785.1A priority Critical patent/CN112491691A/zh
Publication of CN112491691A publication Critical patent/CN112491691A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/18Commands or executable codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

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

Description

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

Claims (4)

1.一种多终端消息同步和隔离即时通讯方法,其特征在于:包括以下步骤,
步骤1:建立发送端:建立唯一的网址用于发送端,
步骤2:客户端注册:客户端注册,注册后的客户端均通过服务器发送到发送端,
步骤3:多终端登录客户端:客户端在多个终端设备登录,
步骤4:信息同步和隔离:发送端给客户端发送消息,消息携带消息状态和消息标识,将信息发送的客户端类型标记在消息标识中,将客户端是否在线反馈在消息状态中,消息首先进入服务器,服务器验证消息内容的合法性,验证不合法时,给发送端反馈消息返回,合法时,验证消息标识,给客户端对应设备上发送消息。
2.根据权利要求1所述的多终端消息同步和隔离即时通讯方法,其特征在于:将消息标识分类,针对平板、智能手机和PC端,分别在消息的前缀中写如“for pad”、“for phone”和“for pc”,客户端注册时,首先验证客户端的类型,当为平板、智能手机、PC端时,依次在客户端中默认设置对应的消息类型,即消息的前缀中写有“for pad”、“for phone”、“for pc”才可被接收,否则不接收。
3.根据权利要求1所述的多终端消息同步和隔离即时通讯方法,其特征在于:当服务器消息验证合格后,若客户端在线,将消息发送给客户端,并给发送端反馈已发送;若客户端离线,消息暂存,并记录客户端编码,随时刷新该客户端编码是否上线,当客户端上线,服务器刷新到该客户端上线,将消息发送给客户端,并将该消息从服务器删除,同时给客户端反馈已发送。
4.多终端消息同步和隔离即时通讯***,其特征在于:包括
发送端,发送端用于编辑发送信息,且要在发送信息中嵌入标识;
服务器,服务端设置消息接收模块、消息合法性验证模块、消息标识模块、消息缓存模块、客户端刷新模块、消息发送模块,所述信息接收模块用于接收发送端发过来的消息,消息合法性验证模块用于验证消息的合法性,客户端刷新模块用于刷新客户端是否上线,所述信息缓存模块用于临时存储发送给离线客户端的信息,消息发送模块用于将验证合法后的消息发送给客户端,
客户端,客户端用于接收信息,且验证消息内是否含有标识,将与客户端设备匹配的消息显示,不匹配的消息隔离。
CN202011199785.1A 2020-11-02 2020-11-02 多终端消息同步和隔离即时通讯方法及*** Pending CN112491691A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011199785.1A CN112491691A (zh) 2020-11-02 2020-11-02 多终端消息同步和隔离即时通讯方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011199785.1A CN112491691A (zh) 2020-11-02 2020-11-02 多终端消息同步和隔离即时通讯方法及***

Publications (1)

Publication Number Publication Date
CN112491691A true CN112491691A (zh) 2021-03-12

Family

ID=74927874

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011199785.1A Pending CN112491691A (zh) 2020-11-02 2020-11-02 多终端消息同步和隔离即时通讯方法及***

Country Status (1)

Country Link
CN (1) CN112491691A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014186632A (ja) * 2013-03-25 2014-10-02 Keepdata Ltd クラウドシステム、クラウドサーバ、情報処理端末、及びプログラム
CN105827736A (zh) * 2016-05-20 2016-08-03 上海画擎信息科技有限公司 一种消息发送方法及***
WO2017028685A1 (zh) * 2015-08-14 2017-02-23 腾讯科技(深圳)有限公司 即时通信的方法、服务器和存储介质
CN107659492A (zh) * 2017-10-31 2018-02-02 珠海信达九州科技有限公司 一种高可靠性即时通讯***
CN107786425A (zh) * 2016-09-12 2018-03-09 平安科技(深圳)有限公司 离线信息处理方法和装置
CN108667899A (zh) * 2018-03-29 2018-10-16 挂号网(杭州)科技有限公司 多终端消息同步和隔离即时通讯方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014186632A (ja) * 2013-03-25 2014-10-02 Keepdata Ltd クラウドシステム、クラウドサーバ、情報処理端末、及びプログラム
WO2017028685A1 (zh) * 2015-08-14 2017-02-23 腾讯科技(深圳)有限公司 即时通信的方法、服务器和存储介质
CN105827736A (zh) * 2016-05-20 2016-08-03 上海画擎信息科技有限公司 一种消息发送方法及***
CN107786425A (zh) * 2016-09-12 2018-03-09 平安科技(深圳)有限公司 离线信息处理方法和装置
CN107659492A (zh) * 2017-10-31 2018-02-02 珠海信达九州科技有限公司 一种高可靠性即时通讯***
CN108667899A (zh) * 2018-03-29 2018-10-16 挂号网(杭州)科技有限公司 多终端消息同步和隔离即时通讯方法及***

Similar Documents

Publication Publication Date Title
CN104092715B (zh) 一种同步应用程序的方法、服务器及***
EP3075177B1 (en) Method, apparatus and device for exchanging name card
EP3402136B1 (en) Information interaction method, client and device
CN108881354B (zh) 一种推送信息存储方法、装置、服务器和计算机存储介质
CN101141414B (zh) 反馈广告等级的实现方法、***和即时通讯客户端
CN103957522A (zh) 一种智能通讯方法、终端及***
CN110620846B (zh) 消息合并方法、装置、设备及存储介质
CN103427999A (zh) 用户身份验证方法及***
CN102355509A (zh) 一种依托通讯录中移动号码进行消息收发的方法和装置
CN103237295A (zh) 显示电子消息的方法和移动终端
CN103167428A (zh) 图片适配方法、手机报推送装置与***
CN105376636B (zh) 填写验证码的方法、辅助方法、智能电视及智能移动终端
CN102185699A (zh) 一种社区平台的群组信息交互方法及***
CN107707529A (zh) 一种实现限制验证码发送次数的客户端验证方法
CN112929257B (zh) 多场景消息发送方法、装置、服务器以及存储介质
CN102164099A (zh) 基于网页的实现群组信息交互的方法及***
CN112491691A (zh) 多终端消息同步和隔离即时通讯方法及***
CN103108316A (zh) 空中写卡认证方法、装置和***
US20160044028A1 (en) Message authentication
CN106850862B (zh) 发送端向接收端迁移数据的方法及装置
CN106912032B (zh) 一种信息处理方法、***、客户端和服务器
CN110225097B (zh) 一种信息处理方法、设备及存储介质
CN114270389A (zh) 信息获取方法、装置、***、电子设备以及存储介质
CN111132043A (zh) 一种自动获取当前手机sim卡电话号码的方法
CN114095463A (zh) 基于即时通讯的数据处理方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210312