本发明专利技术公开了一种数据交互系统和数据处理方法。该数据交互系统包括:第一服务器节点、第二服务器节点、第三服务器节点以及第四服务器节点,第四服务器节点同时级联到第二服务器节点和第三服务器节点,第二服务器节点和第三服务器节点的系统版本不同。通过本发明专利技术的技术方案,能够解决现有技术中因单上级节点连接,中间服务器节点出现异常时两端服务器节点之间无法通信的问题,可以实现多系统间的级联及互通,使得多服务器节点间实现信息同步,保证不同系统对于业务的操作均能正常进行。不同系统对于业务的操作均能正常进行。不同系统对于业务的操作均能正常进行。
【技术实现步骤摘要】
一种数据交互系统和数据处理方法
[0001]本专利技术实施例涉及通信
,尤其涉及一种数据交互系统和数据处理方法。
技术介绍
[0002]在目前的现有技术中,系统服务器节点间的互通方式为单上级节点连接,服务器节点间的数据同步方式为依次转发。在该互通方式中,业务发起方式只可以是单路线转发。此时,当中间服务器节点出现异常时,两端服务器节点之间的通信将暂停,直至中间服务器节点恢复正常运行之后,两端服务器节点才能继续节点间的数据同步转发。
技术实现思路
[0003]本专利技术实施例提供一种数据交互系统和数据处理方法,以实现能够解决现有技术中因单上级节点连接,中间服务器节点出现异常时两端服务器节点之间无法通信的问题,可以实现多系统间的级联及互通,使得多服务器节点间实现信息同步,保证不同系统对于业务的操作均能正常进行。
[0004]根据本专利技术的一方面,提供了一种数据交互系统,包括:
[0005]第一服务器节点、第二服务器节点、第三服务器节点以及第四服务器节点,第四服务器节点同时级联到第二服务器节点和第三服务器节点,第二服务器节点和第三服务器节点的系统版本不同。
[0006]根据本专利技术的另一方面,提供了一种数据处理方法,所述数据处理方法包括:
[0007]第一服务器节点接收第一客户端发送的针对第二客户端的业务请求,其中,所述第二客户端为第四服务器节点的客户端,所述业务请求携带服务器节点标识列表;
[0008]若根据所述服务器节点标识列表确定第二服务器节点和第四服务器节点连接成功,则第一服务器节点将所述业务请求发送至第二服务器节点,以使第二服务器节点将所述业务请求和第二服务器节点的标识信息发送至第四服务器节点;
[0009]第四服务器节点将业务请求和第二服务器节点的标识信息发送至第二客户端。
[0010]本专利技术实施例通过构建数据交互系统,数据交互系统包括:第一服务器节点、第二服务器节点、第三服务器节点以及第四服务器节点,第四服务器节点同时级联到第二服务器节点和第三服务器节点,第二服务器节点和第三服务器节点的系统版本不同,能够解决现有技术中因单上级节点连接,中间服务器节点出现异常时两端服务器节点之间无法通信的问题,可以实现多系统间的级联及互通,使得多服务器节点间实现信息同步,保证不同系统对于业务的操作均能正常进行。
[0011]应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附
图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0013]图1是现有技术中的一种数据交互系统的结构示意图;
[0014]图2是本专利技术实施例中的一种数据交互系统的结构示意图;
[0015]图3是本专利技术实施例中的一种数据处理方法的流程图。
具体实施方式
[0016]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0017]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0018]实施例一
[0019]图1是现有技术中的一种数据交互系统的结构示意图,如图1所示,该数据交互系统具体包括:
[0020]服务器节点A101、服务器节点B102、服务器节点C103以及服务器节点D104,服务器节点B102和服务器节点C103同时级联到服务器节点A101,服务器节点D104只级联到服务器节点B102,服务器节点B102和服务器节点C103的系统版本不同。
[0021]上述数据交互系统间的互通方式为单上级节点连接,服务器节点间的数据同步方式为依次转发,例如可以是服务器节点D
→
服务器节点B
→
服务器节点A
→
服务器节点C。在服务器节点A和服务器节点B的登录客户端上可以显示服务器节点D的信息数据。
[0022]在上述互通方式中,业务发起方式只可以是单路线转发。此时,当中间服务器节点出现异常时,两端服务器节点之间的通信将暂停,直至中间服务器节点恢复正常运行之后,两端服务器节点才能继续节点间的数据同步转发。例如,当服务器节点B出现异常时,服务器节点D和服务器节点A之间的通信将暂停,直至服务器节点B恢复正常运行之后,服务器节点D和服务器节点A之间才能继续节点间的数据同步转发。
[0023]图2是本专利技术实施例中的一种数据交互系统的结构示意图,本实施例可适用于数据交互的情况,如图2所示,该数据交互系统具体包括:
[0024]第一服务器节点201、第二服务器节点202、第三服务器节点203以及第四服务器节点204,第四服务器节点204同时级联到第二服务器节点202和第三服务器节点203,第二服务器节点202和第三服务器节点203的系统版本不同。
[0025]在实现过程中,本实施例的数据交互系统中可以有一个或多个第四服务器节点204,图2中以一个第四服务器节点204为例进行说明。
[0026]在本实施例中,数据交互系统中的第二服务器节点202和第三服务器节点203同时级联到第一服务器节点201,第四服务器节点204同时级联到第二服务器节点202和第三服务器节点203,即第一服务器节点201为第二服务器节点202和第三服务器节点203的上级节点,第二服务器节点202和第三服务器节点203均为第四服务器节点204的上级节点。
[0027]其中,第二服务器节点202和第三服务器节点203的系统版本不同,即第二服务器节点202和第三服务器节点203可以是两套不同的服务器系统,例如可以是,第二服务器节点202的系统版本可以是XXX2.0版本,第三服务器节点203的系统版本可以是XXX3.0版本。同时,第二服务器节点202和第三服务器节点203可以是2个独立运行节点(即第二服务器节点202和第三服务器节点203可以是处于本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据交互系统,其特征在于,包括:第一服务器节点、第二服务器节点、第三服务器节点以及第四服务器节点,第四服务器节点同时级联到第二服务器节点和第三服务器节点,第二服务器节点和第三服务器节点的系统版本不同。2.根据权利要求1所述的系统,其特征在于,所述第二服务器节点的优先级高于第三服务器节点的优先级。3.根据权利要求1所述的系统,其特征在于,在每个服务器节点的客户端上显示当前服务器节点的其他客户端对应的客户端信息和所述当前服务器节点的下级服务器节点的客户端对应的客户端信息。4.一种数据处理方法,其特征在于,应用于所述权利要求1
‑
3中任一项所述的数据交互系统,所述数据处理方法包括:第一服务器节点接收第一客户端发送的针对第二客户端的业务请求,其中,所述第二客户端为第四服务器节点的客户端,所述业务请求携带服务器节点标识列表;若根据所述服务器节点标识列表确定第二服务器节点和第四服务器节点连接成功,则第一服务器节点将所述业务请求发送至第二服务器节点,以使第二服务器节点将所述业务请求和第二服务器节点的标识信息发送至第四服务器节点;第四服务器节点将业务请求和第二服务器节点的标识信息发送至第二客户端。5.根据权利要求4所述的方法,其特征在于,在第四服务器节点将业务请求和第二服务器节点的标识信息发送至第二客户端之后,还包括:第四服务器节点接收第二客户端发送的反馈信息,并根据业务请求携带的第二服务器节点的标识信息将所述反馈信息发送至第二服务器节点;第二服务器节点将所述反馈信息发送至第一服务器节点;第一服务器节点将所述反馈信息发送至第一客户端。6.根据权利要求4所述的方法,其特征在于,还包括:若根据所述服务器节点标识列表确定第二服务器节点和第四服务器节点连接失败,则第一服务器节点将所述业务请求发送至第三服务器节点;第三服务器节点将所述业务请求和第三服务器节点的标识信息发送至第四服务器节点;第四服务器节点将业务请求和第三服务器节点的标识信息发送至第二客户端。7.根据权利要求6所述的方法,其特征在于,在第四服务器节点将业务请求和第三服务器节点的标识信息发送至第二客户端之后,还包括:第四服务器节点接收第二客户端发送的反馈信息,并根据业务请求携带的第三服务器节点的标识信息将所述反馈信息发送至第三服务器节点;第三服务器节点将所述反馈信息发送至第一服务器节点;第一服务器节点将所述反馈信息发送至第一客户端。8.根据权利要求4所述的方法,其特征在于,在第一服务器节点接收第一客户端发送的针对第二客户端的业务请求之前,还包括:第四...
【专利技术属性】
技术研发人员:李倩倩,
申请(专利权)人:北京飞讯数码科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。