CN108924237A - 一种信息传输方法、服务器、系统及计算机存储介质 - Google Patents
一种信息传输方法、服务器、系统及计算机存储介质 Download PDFInfo
- Publication number
- CN108924237A CN108924237A CN201810790490.8A CN201810790490A CN108924237A CN 108924237 A CN108924237 A CN 108924237A CN 201810790490 A CN201810790490 A CN 201810790490A CN 108924237 A CN108924237 A CN 108924237A
- Authority
- CN
- China
- Prior art keywords
- information
- server
- transmitted
- terminal
- service
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 230000005540 biological transmission Effects 0.000 claims abstract description 103
- 238000012544 monitoring process Methods 0.000 claims description 5
- 230000005055 memory storage Effects 0.000 claims 1
- 238000012423 maintenance Methods 0.000 abstract description 7
- 239000002699 waste material Substances 0.000 abstract description 7
- 230000002776 aggregation Effects 0.000 description 54
- 238000004220 aggregation Methods 0.000 description 54
- 230000008569 process Effects 0.000 description 12
- 230000004044 response Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000005065 mining Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
本申请提供的一种信息传输方法、服务器、系统及计算机存储介质,信息传输系统包括至少一个业务服务器、至少一个汇聚服务器以及至少一个接入服务器,至少一个汇聚服务器中的每个汇聚服务器均可用于接收任一业务服务器发送的其所生成的任一待传输信息;这样,业务服务器响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息后,可以将其所生成的任一待传输信息发送给至少一个汇聚服务器中的任意一个汇聚服务器,以便于汇聚服务器将其所接收到的待传输信息通过接入服务器传输给相应终端,避免了现有技术实现信息传输时需针对不同业务类型设置不同的传输路径,所导致的传输路径设置繁琐、硬件资源浪费、不便于后期维护的问题。
Description
技术领域
本发明涉及信息传输技术领域,更具体地说,涉及一种信息传输方法、服务器、系统及计算机存储介质。
背景技术
随着科技的发展,信息传输的应用越来越广泛。尤其是在物联网领域,信息传输的及时性及准确性,对终端的控制起着举足轻重的作用。
目前通常是基于信息所属的业务类型对应的传输路径实现对信息的传输,这种传输方式需要针对不同业务类型设置不同的传输路径,因此,往往存在传输路径设置繁琐、硬件资源浪费、不便于后期维护的问题。
有鉴于此,提供一种信息传输方法、服务器、系统及计算机存储介质,以在降低传输路径设置的繁琐性、减少硬件资源浪费、避免不便于后期维护的问题的基础上,实现对信息的传输。
发明内容
有鉴于此,本发明提供一种信息传输方法、服务器、系统及计算机存储介质,以在降低传输路径设置的繁琐性、减少硬件资源浪费、避免不便于后期维护的问题的基础上,实现对信息的传输。
技术方案如下:
一种信息传输系统,包括至少一个业务服务器、至少一个汇聚服务器以及至少一个接入服务器,每个所述接入服务器分别与所述至少一个汇聚服务器中的每一个所述汇聚服务器相连,其中:
所述业务服务器,用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,所述待传输信息指示有向所述业务服务器发送用于生成所述待传输信息的业务请求的用户的目标用户标识;
所述汇聚服务器,用于接收所述至少一个业务服务器中的任一所述业务服务器发送的其所生成的任意一个或多个待传输信息;确定所述待传输信息指示的目标用户标识;查找预先设置的用户标识与接入服务器标识的对应关系,确定与所述目标用户标识对应的目标接入服务器标识;向所述目标接入服务器标识指示的接入服务器发送所述待传输信息;
所述接入服务器,用于接收所述汇聚服务器发送的所述待传输信息,确定所述待传输信息指示的所述目标用户标识;查找预先设置的用户标识与终端标识的对应关系,确定与所述目标用户标识对应的目标终端标识;向所述目标终端标识指示的终端发送所述待传输信息。
优选的,所述待传输信息包括指示所述待传输信息的业务类型的数据。
优选的,所述待传输信息的数据包包头中包括指示所述待传输信息的业务类型的数据。
优选的:
所述目标接入服务器标识指示的接入服务器,还用于接收所述目标终端标识指示的终端返回的所述操作结果,所述操作结果是所述终端执行所述待传输信息指示的操作得到的;
用于向所述目标接入服务器标识指示的接入服务器发送所述待传输信息的汇聚服务器,还用于接收所述目标接入服务器标识指示的接入服务器返回的所述操作结果;确定作为消息发送方向其发送所述待传输信息的所述业务服务器,并向所确定的业务服务器返回所述操作结果。
优选的:
所述接入服务器,还用于响应接收到的终端发送的接入请求,与所述终端建立连接;确定所述终端的终端标识以及与所述终端绑定的用户的用户标识;在所述接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系。
优选的,
所述汇聚服务器,还用于对与其相连的所述至少一个接入服务器中的每个所述接入服务器进行监测;若监测到所述接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系,确定所述接入服务器的接入服务器标识,在所述汇聚服务器本地建立所确定的接入服务器标识与所确定的用户标识的对应关系。
一种信息传输方法,应用于汇聚服务器,该方法包括:
接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息;确定所述待传输信息指示的目标用户标识;所述至少一个业务服务器中的每个所述业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,所述待传输信息指示有向所述业务服务器发送用于生成所述待传输信息的业务请求的用户的目标用户标识;
查找预先设置的用户标识与接入服务器标识的对应关系,确定与所述目标用户标识对应的目标接入服务器标识;
向所述目标接入服务器标识指示的接入服务器发送所述待传输信息,以便于所述接入服务器将所述待传输信息发送给与所述目标用户标识对应的目标终端标识指示的终端。
优选的,所述待传输信息包括指示所述待传输信息的业务类型的数据。
优选的,还包括:
对与其相连的所述至少一个接入服务器中的每个所述接入服务器进行监测;
若监测到所述接入服务器本地建立终端标识与用户标识的对应关系,确定所述接入服务器的接入服务器标识,在所述汇聚服务器本地建立所述接入服务器标识与所述用户标识的对应关系。
一种信息传输方法,应用于接入服务器,该方法包括:
接收汇聚服务器发送的待传输信息,确定所述待传输信息指示的所述目标用户标识;所述汇聚服务器用于接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息,并将所述待传输信息发送给所述待传输信息指示的目标用户标识对应的目标接入服务器标识指示的接入服务器;所述至少一个业务服务器中的每个所述业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,所述待传输信息指示有向所述业务服务器发送用于生成所述待传输信息的业务请求的用户的目标用户标识;
查找预先设置的用户标识与终端标识的对应关系,确定与所述目标用户标识对应的目标终端标识;
向所述目标终端标识指示的终端发送所述待传输信息。
优选的,所述待传输信息包括指示所述待传输信息的业务类型的数据。
优选的,还包括:
响应接收到的所述终端发送的接入请求,与所述终端建立连接;
确定所述终端的终端标识以及与所述终端绑定的用户的用户标识用户标识;
在所述接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系。
优选的,还包括:
接收所述目标终端标识指示的终端返回的所述操作结果,所述操作结果是所述终端执行所述待传输信息指示的操作得到的;
向所述汇聚服务器返回所述操作结果,以便于所述汇聚服务器确定作为消息发送方向其发送所述待传输信息的所述业务服务器,并向所确定的业务服务器返回所述操作结果。
一种信息传输服务器,包括至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现所述信息传输方法。
一种计算机存储介质,所述计算机存储介质中存储有程序,所述程序被至少一个处理器执行时能够实现所述信息传输方法。
本申请提供的一种信息传输方法、服务器、系统及计算机存储介质,信息传输系统包括至少一个业务服务器、至少一个汇聚服务器以及至少一个接入服务器,其中:至少一个汇聚服务器中的每个汇聚服务器均可用于接收任一业务服务器发送的其所生成的任一待传输信息;这样,业务服务器响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息后,可以将其所生成的任一待传输信息发送给至少一个汇聚服务器中的任意一个汇聚服务器,以便于汇聚服务器将其所接收到的待传输信息通过接入服务器传输给相应终端。
由此,本申请提供的一种信息传输方法、服务器、系统及计算机存储介质避免了现有技术业务服务器在生成属于不同业务类型的各待传输信息后,只能将属于不同业务类型的待传输信息传输给不同的汇聚服务器,进而才能由汇聚服务器将其所接收到的待传输信息通过与该汇聚服务器对应的接入服务器传输给相应终端,所导致的需要针对不同的业务类型设置不同的传输路径(即,针对不同的业务类型设置不同的汇聚服务器以及与该汇聚服务器对应的接入服务器),进而导致的传输路径设置繁琐、硬件资源浪费、不便于后期维护的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的一种信息传输系统架构示意图;
图2为本申请实施例提供的一种信息传输系统的结构示意图;
图3为本申请实施例提供的另一种信息传输系统的结构示意图;
图4为本申请实施例提供的一种信息传输方法流程图;
图5为本申请实施例提供的一种信息传输装置的结构示意图;
图6为本申请实施例提供的另一种信息传输方法流程图;
图7为本申请实施例提供的另一种信息传输装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
若要实现本申请实施例提供的一种信息传输方法、装置、服务器及系统,首先需要搭建如图1所示的一种信息传输系统架构。
图1为本申请实施例提供的一种信息传输系统架构示意图。
如图1所示,本申请实施例提供的一种信息传输系统架构包括至少一个汇聚服务器及至少一个接入服务器,其中每个接入服务器分别与至少一个汇聚服务器中的每一个汇聚服务器相连。
在本申请实施例中,优选的,汇聚服务器和接入服务器相连指的是汇聚服务器和接入服务器之间能够实现信息传输,说明汇聚服务器和接入服务器之间具有通信连接关系,而并非是指汇聚服务器与接入服务器之间一定存在物理连接关系。
在搭建好如图1所示的信息传输系统架构后,可以基于搭建的信息传输系统架构实现本申请实施例提供的一种信息传输方法、装置、服务器及系统。
可选的,在搭建的信息传输系统架构的基础上,本申请实施例提供的一种信息传输方法、装置、服务器及系统的实现方法参见如下描述。
可选的,终端可通过接入服务器接入网络,例如向至少一个接入服务器中的一个接入服务器(为了描述方便,暂将其称为目标接入服务器)发送接入请求,如图2提供的一种信息传输系统的结构示意图图中的步骤S201。需要注意的是:如图2所示的一种信息传输系统的结构示意图中体现了多个汇聚服务器,但是为了图2所示的一种信息传输系统的线条清晰,在图2中只体现了各个接入服务器与其中一个汇聚服务器的连接关系(即,该汇聚服务器分别与每个接入服务器相连),而并未体现其他汇聚服务器与接入服务器的连接关系,本领域技术人员应该得知的是针对如图2所示的一种信息传输系统中的每一个汇聚服务器而言,该汇聚服务器与如图2所示的一种信息传输系统中的每一个接入服务器相连。
终端可以为电子设备,例如可以包括智能硬件、云存储设备、矿机、手机、个人计算机等电子设备等。以上仅仅是本申请实施例提供的终端的优选方式,有关终端的具体内容,发明人可根据自己的需求进行设置,在此不做限定。
可选的,目标接入服务器响应接收到的接入请求,与终端之间建立连接(如图2所示的步骤S202);目标接入服务器确定通过终端发送接入请求的用户的用户标识以及确定发送接入请求的终端的终端标识,进而在目标接入服务器本地建立所确定的用户标识与所确定的终端标识的对应关系(如图2所示的步骤S203)。相应的,在目标接入服务器与终端建立连接后,终端也会确定其所接入的接入服务器的接入服务器标识,并在终端本地存储该接入服务器标识。
如图2所示,本申请实施例中目标接入服务器建立用户标识与终端标识的对应关系的方式可以是在搭建的信息传输系统架构中的接入服务器中预先设置有初始值为空的表1,在基于搭建的信息传输架构执行本申请实施例提供的一种信息传输方法、装置、服务器及系统的过程中,如果需要在目标接入服务器本地建立一条用户标识与终端标识的对应关系,可以通过“在表1中生成一条信息项,该条信息项包括建立对应关系的用户标识和终端标识;也就是说,每条信息项说明这条信息项中的用户标识和终端标识存在对应关系”方式实现。
在本申请实施例中,优选的,汇聚服务器可以对信息传输架构中与其相连的至少一个接入服务器中的每个接入服务器进行监测。并且,在监测到与其相连的任意一个接入服务器(比如上述目标接入服务器)中建立了一个新的用户标识与终端标识的对应关系后,便会从该新建立的对应关系中获取用户标识,并确定该目标接入服务器的接入服务器标识,进而在汇聚服务器本地建立获取到的用户标识与确定的接入服务器标识的对应关系(如图2所示的步骤S204)。比如,目标接入服务器中建立了用户标识1与终端标识1的对应关系,则相应的汇聚服务器会在本地建立用户标识1与目标接入服务器的接入服务器标识的对应关系。
如图2所示,本申请实施例中汇聚服务器建立用户标识与接入服务器标识的对应关系的方式可以是在搭建的信息传输系统架构中的汇聚服务器中预先设置有初始值为空的表2,在基于搭建的信息传输架构执行本申请实施例提供的一种信息传输方法、装置、服务器及系统的过程中,如果需要在汇聚接入服务器本地建立一条用户标识与接入服务器标识的对应关系,可以通过“在表2中生成一条信息项,该条信息项包括建立对应关系的用户标识和接入服务器标识;也就是说,每条信息项说明这条信息项中的用户标识和接入服务器标识存在对应关系”方式实现。
在本申请实施例中,优选的,用户标识可以是登录发送接入请求的终端的账号信息中包括的账号;终端的终端标识可以是终端的硬件设备标识。
以上仅仅是本申请实施例提供的用户标识和终端标识的优选方式,有关用户标识和终端标识的具体内容,发明人可以根据自己的需求任意设置,在此不做限定。
上述过程可以理解为信息传输系统的配置阶段,一个终端若要通过本申请实施例提供的一种信息传输架构完成信息传输,首先需要接入信息传输架构中的接入服务器,并完成上述实施例提供的一系列配置过程(如图2中的S201-S204)。在此基础上,终端可以通过接入服务器和汇聚服务器实现与业务服务器之间的信息交互。
下面结合图3首先以业务服务器向终端发送待传输信息为例,对本申请实施例提供的一种信息传输系统的工作方式进行说明。
可选的,图3中的终端与接入服务器相连接,表示该终端已成功接入该接入服务器(即,针对该终端已成功执行完成上述实施例所提供的一系列配置过程)。同样,如图3所示的信息传输系统的结构示意图为了清晰,只体现了一个汇聚服务器与各接入服务器的连接关系,而并未体现其他汇聚服务器与各接入服务器的连接关系,本领域技术人员需要了解的是:针对如图3所示的每一个汇聚服务器而言,该汇聚服务器与如图3所示的每一个接入服务器相连。
可选的,业务服务器用于响应其接收到的不同业务类型的业务请求而生成不同业务类型的待传输信息,其中,待传输信息包括指示该待传输信息所属的业务类型的数据。
在本申请实施例中,优选的,待传输信息的数据包的包头中包括指示待传输信息的业务类型的数据。
在本申请实施例中,优选的,用户在通过账号信息(例如账号信息可包括账号和密码)登录控制端的基础上,可以通过控制端向业务服务器发送不同业务类型的业务请求,针对每个业务请求,业务服务器在接收到该业务请求后,可以基于该业务请求,生成与该业务请求属于同一业务类型的待传输信息(其中,该待传输信息中包括指示该待传输信息所属的业务类型的数据,具体的,可以是该待传输信息的数据包的包头中包括指示该待传输信息所属的业务类型的数据)。
业务服务器在生成待传输信息后,不论该待传输信息所属的业务类型是什么,可以将该待传输信息发送给如图3所示的任意一个汇聚服务器(业务服务器向汇聚服务器发送待传输信息的过程可以参见本申请实施例中的步骤S301);如图3所示的汇聚服务器接收到待传输信息后,可以确定待传输信息指示的目标用户标识(该目标用户标识可以是本申请实施例中的账号信息中的账号);查找其本地存储的表2中的用户标识与接入服务器标识的对应关系,将查找到的与目标用户标识对应的接入服务器标识作为目标接入服务器标识;并向该目标接入服务器标识指示的接入服务器发送该待传输信息(汇聚服务器向接入服务器发送待传输信息的过程可以参见步骤S302);目标接入服务器标识指示的接入服务器在接收到该待传输信息后,可以确定待传输信息指示的目标用户标识(此处的目标用户标识与本申请实施例中上述汇聚服务器在接收到该待传输信息后所确定的该待传输信息指示的目标用户标识相同,都是本申请实施例中的账号信息中的账号);并查找本地存储的表1中的用户标识与终端标识的对应关系,将查找出的与目标用户标识对应的终端标识作为目标终端标识,并向该目标终端标识指示的终端发送该待传输信息(接入服务器向终端发送待传输信息的过程可以参见步骤S303);目标终端在接收到该待传输信息后,可以执行该待传输信息指示的操作,得到操作结果。
可选的,待传输信息包括指示该待传输信息的业务类型的数据,目标终端在接收到该待传输信息后,可以解析该待传输信息确定该待传输信息所属的业务类型,进而根据待传输信息所属的业务类型将待传输信息分发给相应的业务模块进行处理,以执行该待传输信息指示的操作,得到操作结果。
在本申请实施例中,优选的,待传输信息可以是基于业务请求生成的控制指令,当然也可以是其它类型的信息,例如文件信息。
在本申请实施例中,优选的,终端可以是云存储设备、矿机、智能路由器等智能电子设备,比如,玩客云智能电子设备等;控制端可以是用于对终端(该终端是用于接收接入服务器发送的待传输信息的终端)进行控制的另一终端,比如,移动终端、个人计算机、平板电脑等。
有关本申请实施例中的终端和控制端的具体表现形式,发明人可以根据自己的需求进行设置,在此不做限定。
进一步的,本申请实施例提供的一种信息传输方法,还可以实现终端向业务服务器的信息传输,以实现终端在得到操作结果后,将操作结果返回给相应的业务服务器,进而由业务服务器将该操作结果推送给相应的控制端。
在本申请实施例中,优选的,终端接收待传输信息,并执行待传输信息指示的操作得到操作结果后,可以查找该终端本地存储的接入服务器标识,并将操作结果返回给接入服务器标识指示的接入服务器;接入服务器在接收到操作结果后,可以将该操作结果返回给与其相连的汇聚服务器,以便于汇聚服务器将该操作结果返回给相应的业务服务器(该业务服务器可以是发送该待传输信息的业务服务器),进而便于业务服务器将该操作结果推送给相应的控制端,或者,便于业务服务器基于该操作结果向相应的控制端发送提示消息;此处的相应的控制端可以是用于向该业务服务器发送用于生成该待传输信息的业务请求的控制端。
如图3所示,若针对业务服务器中的一条待传输信息(该待传输信息基于控制端1发送的业务请求生成)而言,该待传输信息从业务服务器向终端传输的过程依次为步骤S301、S302、S303;由此,终端在接收到该待传输信息并执行该待传输信息指示的操作得到操作结果后,所得到的操作结果返回给业务服务器的过程可以依次为步骤S304、S305、S306,在执行完成步骤S306将操作结果传输到业务服务器后,可以将该操作结果推送给控制端1/基于该操作结果向控制端1发送提示消息。
在本申请实施例中,优选的,终端通过接入服务器、汇聚服务器向控制端返回的信息还可以是除操作结果以外的其他信息,比如终端的系统运行信息等。具体的,终端通过接入服务器、汇聚服务器向控制端返回的信息的具体内容,发明人可根据自己的需求进行设置,在此不做限定。
可选的,控制端向业务服务器发送业务请求的方式可以为控制端通过业务接入服务器、业务汇聚服务器将业务请求发送给相应的业务服务器。以上仅仅是本申请实施例提供的控制端向业务服务器发送业务请求的优选方式,有关控制端向业务服务器发送业务请求的具体方式,发明人可根据自己的需求任意设置,在此不做限定。
综上,本申请实施例提供一种信息传输系统,包括至少一个业务服务器、至少一个汇聚服务器以及至少一个接入服务器,每个接入服务器分别与至少一个汇聚服务器中的每一个汇聚服务器相连,其中:
业务服务器,用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,待传输信息指示有向业务服务器发送用于生成待传输信息的业务请求的用户的目标用户标识;
汇聚服务器,用于接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息;确定待传输信息指示的目标用户标识;查找预先设置的用户标识与接入服务器标识的对应关系,确定与目标用户标识对应的目标接入服务器标识;向目标接入服务器标识指示的接入服务器发送待传输信息;
接入服务器,用于接收汇聚服务器发送的待传输信息,确定待传输信息指示的目标用户标识;查找预先设置的用户标识与终端标识的对应关系,确定与目标用户标识对应的目标终端标识;向目标终端标识指示的终端发送待传输信息。
在本申请实施例中,优选的,待传输信息包括指示待传输信息的业务类型的数据。
在本申请实施例中,优选的,待传输信息的数据包包头中包括指示待传输信息的业务类型的数据。
进一步的,在本申请实施例提供的一种信息传输系统中,目标接入服务器标识指示的接入服务器,还用于接收目标终端标识指示的终端返回的操作结果,操作结果是终端执行待传输信息指示的操作得到的;用于向目标接入服务器标识指示的接入服务器发送待传输信息的汇聚服务器,还用于接收目标接入服务器标识指示的接入服务器返回的操作结果;确定作为消息发送方向其发送待传输信息的业务服务器,并向所确定的业务服务器返回操作结果。
进一步的,在本申请实施例提供的一种信息传输系统中,接入服务器,还用于响应接收到的终端发送的接入请求,与终端建立连接;确定终端的终端标识以及与终端绑定的用户的用户标识;在接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系。
进一步的,在本申请实施例提供的一种信息传输系统中,汇聚服务器,还用于对与其相连的至少一个接入服务器中的每个接入服务器进行监测;若监测到接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系,确定接入服务器的接入服务器标识,在汇聚服务器本地建立所确定的接入服务器标识与所确定的用户标识的对应关系。
基于本申请实施例提供的一种信息传输系统,可以不用基于待传输信息所属的不同业务类型对应不同的传输路径以实现对信息的传输,业务服务器可以在不用区分待传输信息所属的业务类型的基础上,将其所生成的任意一个待传输信息发送给任意一个汇聚服务器,进而由汇聚服务器基于待传输信息指示的用户标识,将所有的来自于同一用户的待传输信息发送给同一个接入服务器,而不是将来自于同一用户的属于不同业务类型的待传输信息发送给不同的接入服务器,以便于由接入服务器基于待传输信息指示的用户标识,将其所接收到的待传输信息发送给相应的终端。
进一步的,来自于同一控制端的所有的业务请求可以发送给同一业务服务器,而不需要将来自于同一控制端的属于不同的业务类型的业务请求,发送给不同的业务服务器(比如,不需要将来自于控制端1的属于业务类型1的业务请求,发送给对应业务类型1的业务服务器1;来自于控制端1的属于业务类型2的业务请求,发送给对应业务类型2的业务服务器2;而是可以将来自于控制端1的所有业务请求都发送给同一业务服务器,本申请实施例中所涉及到的来自于同一控制端的业务请求,说明发送业务请求的用户的用户标识是相同的)。这样,业务方可以不用关注底层基础组件的实现逻辑,只需要专注于自己的业务,实现了业务和底层基础组件的解耦合;而且,可以不需要针对不同的业务类型设置不同的传输路径,降低了传输路径设置的繁琐性、减少了硬件资源的浪费,而且因为传输方式均是通过对应关系的方式体现,这样,在后期需要对传输方式进行改进时,只需要对接入服务器和/或汇聚服务器中的对应关系进行更新即可,进一步避免了不便于后期维护的问题。
本申请实施例还提供一种信息传输方法,应用于汇聚服务器,具体的该方法请参见图4。
如图4所示,该方法包括:
S401、接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息;确定待传输信息指示的目标用户标识;至少一个业务服务器中的每个业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,待传输信息指示有向业务服务器发送用于生成待传输信息的业务请求的用户的目标用户标识;
S402、查找预先设置的用户标识与接入服务器标识的对应关系,确定与目标用户标识对应的目标接入服务器标识;
S403、向目标接入服务器标识指示的接入服务器发送待传输信息,以便于接入服务器将待传输信息发送给与目标用户标识对应的目标终端标识指示的终端。
在本申请实施例中,优选的,待传输信息包括指示待传输信息的业务类型的数据。
进一步的,本申请实施例提供的如图4所示的信息传输方法,还包括:对与其相连的至少一个接入服务器中的每个接入服务器进行监测;若监测到接入服务器本地建立终端标识与用户标识的对应关系,确定接入服务器的接入服务器标识,在汇聚服务器本地建立接入服务器标识与用户标识的对应关系。
相应的,本申请实施例还提供一种信息传输装置,应用于汇聚服务器,具体请参见图5。
如图5所示,该装置包括:
第一接收单元51,用于接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息;确定待传输信息指示的目标用户标识;至少一个业务服务器中的每个业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,待传输信息指示有向业务服务器发送用于生成待传输信息的业务请求的用户的目标用户标识;
第一查找单元52,用于查找预先设置的用户标识与接入服务器标识的对应关系,确定与目标用户标识对应的目标接入服务器标识;
第一发送单元53,用于向目标接入服务器标识指示的接入服务器发送待传输信息,以便于接入服务器将待传输信息发送给与目标用户标识对应的目标终端标识指示的终端。
更进一步的,本申请实施例还提供一种信息传输服务器,该信息传输服务器包括至少一个存储器和至少一个处理器;存储器存储有程序,处理器调用存储器存储的程序,程序用于执行如图4所示的信息传输方法。
在本申请实施例中,优选的,该信息传输服务器可以是汇聚服务器。
本申请实施例还提供一种信息传输方法,应用于接入服务器,具体的该方法请参见图6。
如图6所示,该方法包括:
S601、接收汇聚服务器发送的待传输信息,确定待传输信息指示的目标用户标识;汇聚服务器用于接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息,并将待传输信息发送给待传输信息指示的目标用户标识对应的目标接入服务器标识指示的接入服务器;至少一个业务服务器中的每个业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,待传输信息指示有向业务服务器发送用于生成待传输信息的业务请求的用户的目标用户标识;
S602、查找预先设置的用户标识与终端标识的对应关系,确定与目标用户标识对应的目标终端标识;
S603、向目标终端标识指示的终端发送待传输信息。
进一步的,本申请实施例提供的如图6所示的信息传输方法还包括:响应接收到的终端发送的接入请求,与终端建立连接;确定终端的终端标识以及与终端绑定的用户的用户标识用户标识;在接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系。
进一步的,本申请实施例提供的如图6所示的信息传输方法还包括:接收目标终端标识指示的终端返回的操作结果,操作结果是终端执行待传输信息指示的操作得到的;向汇聚服务器返回操作结果,以便于汇聚服务器确定作为消息发送方向其发送待传输信息的业务服务器,并向所确定的业务服务器返回操作结果。
相应的,本申请实施例还提供一种信息传输装置,应用于接入服务器,具体请参见图7。
如图7所示,该装置包括:
第二接收单元71,用于接收汇聚服务器发送的待传输信息,确定待传输信息指示的目标用户标识;汇聚服务器用于接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息,并将待传输信息发送给待传输信息指示的目标用户标识对应的目标接入服务器标识指示的接入服务器;至少一个业务服务器中的每个业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,待传输信息指示有向业务服务器发送用于生成待传输信息的业务请求的用户的目标用户标识;
第二查找单元72,用于查找预先设置的用户标识与终端标识的对应关系,确定与目标用户标识对应的目标终端标识;
第二发送单元73,用于向目标终端标识指示的终端发送待传输信息。
更进一步的,本申请实施例还提供另一种信息传输服务器,该信息传输服务器包括至少一个存储器和至少一个处理器;存储器存储有程序,处理器调用存储器存储的程序,程序用于执行如图6所示的信息传输方法。
在本申请实施例中,优选的,该信息传输服务器可以是接入服务器。
本申请实施例还提供一种计算机存储介质,计算机存储介质中存储有程序,程序被至少一个处理器执行时能够实现如上的信息传输方法,关于信息传输方法的具体描述请参考前述实施例的描述,在此不再赘述。
本申请提供的一种信息传输方法、服务器、系统及计算机存储介质避免了现有技术业务服务器在生成属于不同业务类型的各待传输信息后,只能将属于不同业务类型的待传输信息传输给不同的汇聚服务器,进而才能由汇聚服务器将其所接收到的待传输信息通过与该汇聚服务器对应的接入服务器传输给相应终端,所导致的需要针对不同的业务类型设置不同的传输路径(即,针对不同的业务类型设置不同的汇聚服务器以及与该汇聚服务器对应的接入服务器),进而导致的传输路径设置繁琐、硬件资源浪费、不便于后期维护的问题。
以上对本发明所提供的一种信息传输方法、装置、服务器及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备所固有的要素,或者是还包括为这些过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (15)
1.一种信息传输系统,其特征在于,包括至少一个业务服务器、至少一个汇聚服务器以及至少一个接入服务器,每个所述接入服务器分别与所述至少一个汇聚服务器中的每一个所述汇聚服务器相连,其中:
所述业务服务器,用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,所述待传输信息指示有向所述业务服务器发送用于生成所述待传输信息的业务请求的用户的目标用户标识;
所述汇聚服务器,用于接收所述至少一个业务服务器中的任一所述业务服务器发送的其所生成的任意一个或多个待传输信息;确定所述待传输信息指示的目标用户标识;查找预先设置的用户标识与接入服务器标识的对应关系,确定与所述目标用户标识对应的目标接入服务器标识;向所述目标接入服务器标识指示的接入服务器发送所述待传输信息;
所述接入服务器,用于接收所述汇聚服务器发送的所述待传输信息,确定所述待传输信息指示的所述目标用户标识;查找预先设置的用户标识与终端标识的对应关系,确定与所述目标用户标识对应的目标终端标识;向所述目标终端标识指示的终端发送所述待传输信息。
2.根据权利要求1所述的方法,其特征在于,所述待传输信息包括指示所述待传输信息的业务类型的数据。
3.根据权利要求1所述的方法,其特征在于,所述待传输信息的数据包包头中包括指示所述待传输信息的业务类型的数据。
4.根据权利要求1所述的系统,其特征在于:
所述目标接入服务器标识指示的接入服务器,还用于接收所述目标终端标识指示的终端返回的所述操作结果,所述操作结果是所述终端执行所述待传输信息指示的操作得到的;
用于向所述目标接入服务器标识指示的接入服务器发送所述待传输信息的汇聚服务器,还用于接收所述目标接入服务器标识指示的接入服务器返回的所述操作结果;确定作为消息发送方向其发送所述待传输信息的所述业务服务器,并向所确定的业务服务器返回所述操作结果。
5.根据权利要求1-4任意一项所述的系统,其特征在于:
所述接入服务器,还用于响应接收到的终端发送的接入请求,与所述终端建立连接;确定所述终端的终端标识以及与所述终端绑定的用户的用户标识;在所述接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系。
6.根据权利要求5所述的系统,其特征在于,
所述汇聚服务器,还用于对与其相连的所述至少一个接入服务器中的每个所述接入服务器进行监测;若监测到所述接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系,确定所述接入服务器的接入服务器标识,在所述汇聚服务器本地建立所确定的接入服务器标识与所确定的用户标识的对应关系。
7.一种信息传输方法,其特征在于,应用于汇聚服务器,该方法包括:
接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息;确定所述待传输信息指示的目标用户标识;所述至少一个业务服务器中的每个所述业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,所述待传输信息指示有向所述业务服务器发送用于生成所述待传输信息的业务请求的用户的目标用户标识;
查找预先设置的用户标识与接入服务器标识的对应关系,确定与所述目标用户标识对应的目标接入服务器标识;
向所述目标接入服务器标识指示的接入服务器发送所述待传输信息,以便于所述接入服务器将所述待传输信息发送给与所述目标用户标识对应的目标终端标识指示的终端。
8.根据权利要求7所述的方法,其特征在于,所述待传输信息包括指示所述待传输信息的业务类型的数据。
9.根据权利要求7所述的方法,其特征在于,还包括:
对与其相连的所述至少一个接入服务器中的每个所述接入服务器进行监测;
若监测到所述接入服务器本地建立终端标识与用户标识的对应关系,确定所述接入服务器的接入服务器标识,在所述汇聚服务器本地建立所述接入服务器标识与所述用户标识的对应关系。
10.一种信息传输方法,其特征在于,应用于接入服务器,该方法包括:
接收汇聚服务器发送的待传输信息,确定所述待传输信息指示的所述目标用户标识;所述汇聚服务器用于接收至少一个业务服务器中的任一业务服务器发送的其所生成的任意一个或多个待传输信息,并将所述待传输信息发送给所述待传输信息指示的目标用户标识对应的目标接入服务器标识指示的接入服务器;所述至少一个业务服务器中的每个所述业务服务器用于响应其接收到的不同业务类型的业务请求而生成属于不同业务类型的各待传输信息,所述待传输信息指示有向所述业务服务器发送用于生成所述待传输信息的业务请求的用户的目标用户标识;
查找预先设置的用户标识与终端标识的对应关系,确定与所述目标用户标识对应的目标终端标识;
向所述目标终端标识指示的终端发送所述待传输信息。
11.根据权利要求10所述的方法,其特征在于,所述待传输信息包括指示所述待传输信息的业务类型的数据。
12.根据权利要求10所述的方法,其特征在于,还包括:
响应接收到的所述终端发送的接入请求,与所述终端建立连接;
确定所述终端的终端标识以及与所述终端绑定的用户的用户标识用户标识;
在所述接入服务器本地建立所确定的终端标识与所确定的用户标识的对应关系。
13.根据权利要求12所述的方法,其特征在于,还包括:
接收所述目标终端标识指示的终端返回的所述操作结果,所述操作结果是所述终端执行所述待传输信息指示的操作得到的;
向所述汇聚服务器返回所述操作结果,以便于所述汇聚服务器确定作为消息发送方向其发送所述待传输信息的所述业务服务器,并向所确定的业务服务器返回所述操作结果。
14.一种信息传输服务器,其特征在于,包括至少一个存储器和至少一个处理器;所述存储器存储有程序,所述处理器调用所述存储器存储的程序,所述程序用于实现如权利要求7-9任意一项所述的信息传输方法;或者用于实现如权利要求10-13任意一项所述的信息传输方法。
15.一种计算机存储介质,其特征在于,所述计算机存储介质中存储有程序,所述程序被至少一个处理器执行时能够实现如权利要求7-9任意一项所述的信息传输方法,或者能够实现如权利要求10-13任意一项所述的信息传输方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810790490.8A CN108924237A (zh) | 2018-07-18 | 2018-07-18 | 一种信息传输方法、服务器、系统及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810790490.8A CN108924237A (zh) | 2018-07-18 | 2018-07-18 | 一种信息传输方法、服务器、系统及计算机存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108924237A true CN108924237A (zh) | 2018-11-30 |
Family
ID=64415029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810790490.8A Pending CN108924237A (zh) | 2018-07-18 | 2018-07-18 | 一种信息传输方法、服务器、系统及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924237A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110035132A (zh) * | 2019-04-30 | 2019-07-19 | 深圳市网心科技有限公司 | 数据同步方法、计算机装置及存储介质 |
CN111222008A (zh) * | 2019-12-24 | 2020-06-02 | 视联动力信息技术股份有限公司 | 一种终端信息管理的方法、装置、电子设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101047605A (zh) * | 2006-03-28 | 2007-10-03 | 腾讯科技(深圳)有限公司 | 一种远程控制方法及系统 |
CN102594635A (zh) * | 2012-02-15 | 2012-07-18 | 中国联合网络通信集团有限公司 | 基于家庭网关的终端接入方法和系统以及家庭网关 |
US20160149855A1 (en) * | 2013-06-26 | 2016-05-26 | Huawei Technologies Co., Ltd. | Service processing method, system, and relevant device |
CN106210017A (zh) * | 2016-07-05 | 2016-12-07 | Tcl集团股份有限公司 | 一种基于微信平台的智能设备控制方法及其系统 |
-
2018
- 2018-07-18 CN CN201810790490.8A patent/CN108924237A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101047605A (zh) * | 2006-03-28 | 2007-10-03 | 腾讯科技(深圳)有限公司 | 一种远程控制方法及系统 |
CN102594635A (zh) * | 2012-02-15 | 2012-07-18 | 中国联合网络通信集团有限公司 | 基于家庭网关的终端接入方法和系统以及家庭网关 |
US20160149855A1 (en) * | 2013-06-26 | 2016-05-26 | Huawei Technologies Co., Ltd. | Service processing method, system, and relevant device |
CN106210017A (zh) * | 2016-07-05 | 2016-12-07 | Tcl集团股份有限公司 | 一种基于微信平台的智能设备控制方法及其系统 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110035132A (zh) * | 2019-04-30 | 2019-07-19 | 深圳市网心科技有限公司 | 数据同步方法、计算机装置及存储介质 |
CN110035132B (zh) * | 2019-04-30 | 2022-08-12 | 深圳市网心科技有限公司 | 数据同步方法、计算机装置及存储介质 |
CN111222008A (zh) * | 2019-12-24 | 2020-06-02 | 视联动力信息技术股份有限公司 | 一种终端信息管理的方法、装置、电子设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111314459B (zh) | 一种业务请求方法、装置、电子设备及存储介质 | |
JP6726426B2 (ja) | 端末間のログイン不要方法及び装置 | |
WO2018126853A1 (zh) | 数据传输方法及装置 | |
CN107231402A (zh) | Http请求处理方法、装置及系统 | |
WO2019154353A1 (zh) | 系统运行参数查询方法、匹配方法、装置及节点设备 | |
EP2779477A1 (en) | Method, device and system for establishing conversation relation | |
CN112769837B (zh) | 基于WebSocket的通信传输方法、装置、设备、系统及存储介质 | |
CN107911483A (zh) | 一种信息传输方法和装置 | |
CN109729187B (zh) | 一种代理通信方法、系统、装置及存储介质 | |
US10873640B2 (en) | Information exchange method and server | |
CN107241270A (zh) | 报文处理方法及装置 | |
CN103067919B (zh) | 计算设备和移动设备之间的连接建立方法和认证方法 | |
CN106105158A (zh) | 用于在搜索者装置与目标装置之间建立连接的方法和系统 | |
WO2024222283A1 (zh) | 设备交互方法、系统、设备和可读存储介质 | |
CN106550030A (zh) | 一种数据共享方法、装置及系统 | |
CN108924237A (zh) | 一种信息传输方法、服务器、系统及计算机存储介质 | |
CN111831513A (zh) | 日志查询方法、装置、电子设备、及存储介质 | |
CN103248654A (zh) | 虚拟桌面服务参数的协商方法、装置及系统 | |
CN105681122B (zh) | 用于电信设备监视的方法和系统 | |
CN105516271A (zh) | 业务处理系统、业务处理方法及装置 | |
KR101485764B1 (ko) | 오픈 api를 사용한 도메인 네임 관리 서비스 제공방법 | |
WO2013097201A1 (zh) | 用户行为的获取方法、设备及系统 | |
CN110324426A (zh) | 一种数据获取方法、装置和系统 | |
CN113099152B (zh) | 一种多系统间通话方法及装置 | |
CN109144919A (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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181130 |