即时通信方法及系统技术方案

技术编号:13585993 阅读:46 留言:0更新日期:2016-08-24 17:57
本发明专利技术涉及一种即时通信方法及系统,主服务器与外部网络连接时,源客户端将交互信息发送至子服务器,子服务器将交互信息发送至主服务器,主服务器将交互信息发送至目的子服务器,目的子服务器将交互信息发送至目的客户端;由于子服务器可以广泛地分布于不同的区域,因此,子服务器可以保证外部网络信号的强度,保证交互信息传输的准确性和及时性,使客户端与客户端之间可以及时、快速地接收或发送信息。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别是涉及一种即时通信方法及系统
技术介绍
IM(instant message,即时通信)是指能够即时发送和接收互联网消息等的业务。即时通信的功能日益丰富,逐渐集成了电子邮件、博客、音乐、电视、游戏和搜索等多种功能。即时通信已经发展成集交流、资讯、娱乐、搜索、电子商务、办公协作和企业客户服务等为一体的综合化信息平台。即时通信系统一般包括IM服务器、IM客户端和通信网络,IM客户端之间通过IM服务器可以收发信息。常规的企业或者合作团队在进行工作协作时,工作人员使用的IM客户端(如手机、IPAD、电脑等)经常需要同步接收IM服务器发送的文件或者通过IM服务器发送文件。但企业或者团队的工作人员由于工作环境不同,包括通信网络信号的强弱,如无线WIFI、3G或4G信号等,可能无法同步接收文件,导致无法及时进行工作沟通,严重时可能会造成整体工作进度的迟滞。
技术实现思路
基于此,有必要提供一种即时通信方法及系统,在外部通信网络连接或断开时,均可及时接收或发送信息。一种即时通信方法,包括步骤:源客户端发送交互信息至对应的子服务器;所述子服务器发送所述交互信息至主服务器;所述主服务器发送所述交互信息至目的子服务器;以及所述目的子服务器将所述交互信息发送至对应的目的客户端;其中,所述主服务器与外部网络连接,所述主服务器通信连接若干所述子服务器,所述子服务器均通信连接有对应的若干客户端。以上所述即时通信方法,主服务器与外部网络连接时,客户端交互信息发送至子服务器,子服务器将交互信息发送至主服务器,主服务器将交互信息发送至目的子服务器,目的子服务器将交互信息发送至目的客户端;由于子服务器可以广泛地分布于不同的区域,通过子服务器可以将主服务器发送的无线信号进行传输,且不会导致信号减弱,因此,子服务器可以保证外部网络信号的强度,保证交互信息传输的准确性和及时性,使客户端与客户端之间可以及时、快速地接收或发送信息。在其中一个实施例中,还包括步骤:主服务器收集所述子服务器与连接的对应若干客户端的关联信息。在其中一个实施例中,还包括步骤:所述主服务器根据所述关联信息建立所述子服务器与对应客户端之间的地址服务表。在其中一个实施例中,还包括步骤:所述主服务器将所述地址服务表发送至所述子服务器。在其中一个实施例中,所述源客户端发送交互信息至对应的子服务器中还包括步骤:源客户端生成交互信息,所述交互信息至少包括源客户端地址、需要发送的对应子服务器地址和目的客户端地址;以及发送所述交互信息至对应的子服务器。在其中一个实施例中,所述主服务器发送所述交互信息至目的子服务器中还包括步骤:所述主服务器根据所述交互信息中的目的客户端地址在所述地址服务表中查找与所述目的客户端地址关联的目的子服务器;以及将所述交互信息发送至所述目的子服务器。在其中一个实施例中,所述子服务器之间为分布式组网结构,所述组网结构包括无线MESH网络。在其中一个实施例中,当所述主服务器与外部网络的连接断开时,源客户端发送交互信息至对应的子服务器后,所述子服务器直接发送所述交互信息至
对应的目的子服务器。在其中一个实施例中,所述子服务器直接发送所述交互信息至对应的目的子服务器中还包括步骤:所述子服务器根据所述交互信息中的目的客户端地址在所述地址服务表中查找与所述目的客户端地址关联的目的子服务器,并和所述目的子服务器之间建立链路;以及将所述交互信息发送至所述目的子服务器。一种即时通信系统,包括与外部网络连接的主服务器,所述主服务器通信连接若干子服务器,所述子服务器均通信连接有对应的若干客户端;其中,所述主服务器与外部网络连接时,若源客户端需要发送交互信息至对应的目的客户端时,所述源客户端发送交互信息至对应的子服务器,所述子服务器发送所述交互信息至主服务器,所述主服务器发送所述交互信息至目的子服务器,所述目的子服务器将所述交互信息发送至对应的目的客户端。以上所述即时通信系统,主服务器与外部网络连接时,客户端交互信息发送至子服务器,子服务器将交互信息发送至主服务器,主服务器将交互信息发送至目的子服务器,目的子服务器将交互信息发送至目的客户端;由于子服务器可以广泛地分布于不同的区域,通过子服务器可以将主服务器发送的无线信号进行传输,且不会导致信号减弱,因此,子服务器可以保证外部网络信号的强度,保证交互信息传输的准确性和及时性,使客户端与客户端之间可以及时、快速地接收或发送信息。在其中一个实施例中,所述主服务器与外部网络的连接断开时,若源客户端需要发送交互信息至对应的目的客户端时,所述源客户端发送交互信息至对应的子服务器,所述子服务器直接发送所述交互信息至对应的目的子服务器,所述目的子服务器将所述交互信息发送至对应的目的客户端。附图说明图1为一实施例的即时通信方法的流程示意图;图2为另一实施例的即时通信方法的流程示意图;图3为图1中步骤S140的流程示意图;图4为图1中步骤S160的流程示意图;图5为一实施例的即时通信系统的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在企业或单位局域网连接中,不同的员工由于工作的办公地点或者建筑物阻挡等原因,员工之间有时无法及时接收或发送信息。比如,当企业需要同时发送日历或者进程表至员工时,由于局域网WIFI信号、3G信号或者4G信号等的差异,可能使某些员工无法同步接收到相关信息,如果相关信号无法连接时,员工可能无法接收到相关信息。为此,本实施例将主服务器与外部网络连接,外部网络包括有线或无线网、3G和4G信号等。主服务器通信连接若干子服务器,主服务器可以有线或无线与子服务器连接,本实施例优选采用无线方式连接。子服务器均通信连接有对应的若干客户端。其中,主服务器与子服务器均可以为相应的网关设备,客户端可以是员工持有的笔记本、手机、IPAD等各种移动或固定终端。基于以上连接,在主服务器与外部网络正常连接时,可实现如图1所示一实施例的即时通信方法,其包括步骤S140至步骤S170。步骤S140,源客户端发送交互信息至对应的子服务器。本步骤中,当客户端之间需要发送交互信息时,需要发送信息一方的客户端可以将交互信息发送至对应的子服务器。步骤S150,子服务器发送交互信息至主服务器。本步骤中,子服务器接收到交互信息后,可以将交互信息发送至主服务器,由主服务器进行中转发送。步骤S160,主服务器发送交互信息至目的子服务器。本步骤中,作为中转站的主服务器在接收到交互信息后会将交互信息发送
至目的子服务器。步骤S170,目的子服务器将交互信息发送至对应的目的客户端。本步骤中,目的子服务器可以将交互信息发送至对应的目的客户端。以上所述即时通信方法,主服务器与外部网络连接时,客户端交互信息发送至子服务器,子服务器将交互信息发送至主服务器,主服务器将交互信息发送至目的子服务器,目的子服务器将交互信息发送至目的客户端;由于子服务器可以广泛地分布于不同的区域,通过子服务器可以将主服务器发送的无线信号进行传输,且不会导致信号减弱,因此,子服务器可以保证外部网络信号的强度,保证交互信息本文档来自技高网
...

【技术保护点】
一种即时通信方法,其特征在于,包括步骤:源客户端发送交互信息至对应的子服务器;所述子服务器发送所述交互信息至主服务器;所述主服务器发送所述交互信息至目的子服务器;以及所述目的子服务器将所述交互信息发送至对应的目的客户端;其中,所述主服务器与外部网络连接,所述主服务器通信连接若干所述子服务器,所述子服务器均通信连接有对应的若干客户端。

【技术特征摘要】
1.一种即时通信方法,其特征在于,包括步骤:源客户端发送交互信息至对应的子服务器;所述子服务器发送所述交互信息至主服务器;所述主服务器发送所述交互信息至目的子服务器;以及所述目的子服务器将所述交互信息发送至对应的目的客户端;其中,所述主服务器与外部网络连接,所述主服务器通信连接若干所述子服务器,所述子服务器均通信连接有对应的若干客户端。2.根据权利要求1所述的即时通信方法,其特征在于,还包括步骤:主服务器收集所述子服务器与连接的对应若干客户端的关联信息。3.根据权利要求2所述的即时通信方法,其特征在于,还包括步骤:所述主服务器根据所述关联信息建立所述子服务器与对应客户端之间的地址服务表。4.根据权利要求3所述的即时通信方法,其特征在于,还包括步骤:所述主服务器将所述地址服务表发送至所述子服务器。5.根据权利要求4所述的即时通信方法,其特征在于,所述源客户端发送交互信息至对应的子服务器中还包括步骤:源客户端生成交互信息,所述交互信息至少包括源客户端地址、需要发送的对应子服务器地址和目的客户端地址;以及发送所述交互信息至对应的子服务器。6.根据权利要求5所述的即时通信方法,其特征在于,所述主服务器发送所述交互信息至目的子服务器中还包括步骤:所述主服务器根据所述交互信息中的目的客户端地址在所述地址服务表中查找与所述目的客户端地址关联的目的子服务器;以及将所述交互信息发送至所述目的子服务器。7.根据权利要求5-6任一项所述的即时通信方法,其特征在...

【专利技术属性】
技术研发人员:王鲁强谭作亘谭海
申请(专利权)人:海侣上海投资管理中心有限合伙
类型:发明
国别省市:上海;31

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

1