System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种类联邦架构的节点信息传递方法、装置、设备及介质制造方法及图纸_技高网

一种类联邦架构的节点信息传递方法、装置、设备及介质制造方法及图纸

技术编号:40676691 阅读:6 留言:0更新日期:2024-03-18 19:15
本申请公开了一种类联邦架构的节点信息传递方法、装置、设备及介质,涉及计算机技术领域,包括:接收组织架构中若干级联节点上传的节点信息以及状态信息,以基于节点信息构建级联节点组织表,基于状态信息构建节点状态树;判断是否接收到组织表请求,若是,则将级联节点组织表反馈至通信需求节点,以便通信需求节点基于级联节点组织表与需要进行通信的目标节点进行通信操作;判断是否接收到状态查询请求,若是,则基于状态查询请求从节点状态树匹配相应的状态信息,并将状态查询信息反馈至状态查询节点。这样一来,可以通过设置协调节点来进行组织表管理以及状态信息的传递,避免当传递相应信息时,需要层层上报的导致延迟过高的现象。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及一种类联邦架构的节点信息传递方法、装置、设备及介质


技术介绍

1、在安全态势感知项目中,需要在上下级多个节点中以树状的形式部署多套相同的环境,每个环境拥有自己的数据存储、业务逻辑、用户界面,相互之间又有数据的交互以及上下级的权限差异,即级联部署。

2、现有的级联部署的解决方案中,主要还是采用的数据层层传递,信息层层上报,信息以蔓延式的方式进行发送和传播。整体架构类似于单机架构,节点之间互相直接通信,各自维护自己组织架构。但通过现有技术的方案仍然面临许多问题,比如多个自治的下级节点增加了整体系统的复杂性,管理和协调这些独立的下级可能需要更多的工作和资源;由于每个下级都是独立的实体,可能会出现一致性问题,各级之间有很多的数据交换,例如组织架构信息,每个节点都要保存相同的信息;由于下级是独立的,可能需要进行跨系统的数据传输和通信,这可能会增加延迟和网络开销,对系统的性能和效率产生影响。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种类联邦架构的节点信息传递方法、装置、设备及介质,可以通过设置协调节点来进行组织表管理以及状态信息的传递,避免当传递相应信息时,需要层层上报的导致延迟过高以及资源浪费的现象。其具体方案如下:

2、第一方面,本申请公开了一种类联邦架构的节点信息传递方法,应用于协调节点,包括:

3、接收组织架构中若干级联节点上传的节点信息以及状态信息,以基于所述节点信息构建级联节点组织表,基于所述状态信息构建节点状态树;

4、判断是否接收到通信需求节点发送的组织表请求,若是,则将所述级联节点组织表反馈至所述通信需求节点,以便所述通信需求节点基于所述级联节点组织表与需要进行通信的目标节点进行通信操作;

5、判断是否接收到状态查询节点发送的状态查询请求,若是,则基于所述状态查询请求从所述节点状态树匹配相应的状态信息,并将所述状态查询信息反馈至所述状态查询节点。

6、可选的,所述接收组织架构中若干级联节点上传的节点信息以及状态信息,以基于所述节点信息构建级联节点组织表,基于所述状态信息构建节点状态树,包括:

7、接收组织架构中若干级联节点上传的上级节点信息、自身节点信息以及通信信息,并建立所述自身节点信息以及所述通信信息之间的对应关系,以基于所述上级节点信息、所述自身节点信息、所述通信信息以及所述对应关系构建所述级联节点组织表;所述上级节点信息为用于确认节点自身对应上级节点的信息;

8、接收所述若干级联节点上传的节点状态信息,以基于所述节点状态信息构建节点状态树。

9、可选的,所述类联邦架构的节点信息传递方法,还包括:

10、判断是否接收到信息变更节点发送的节点信息变更请求,若是,则确定所述级联节点组织表中与所述信息变更节点对应的待变更节点信息;

11、基于所述节点信息变更请求对所述待变更节点信息进行变更,以得到变更后节点信息,并将所述变更后节点信息保存至所述级联节点组织表,以对所述级联节点组织表进行更新。

12、可选的,所述判断是否接收到通信需求节点发送的组织表请求,若是,则将所述级联节点组织表反馈至所述通信需求节点,以便所述通信需求节点基于所述级联节点组织表与需要进行通信的目标节点进行通信操作,包括:

13、判断是否接收到通信需求节点基于预设通信规范发送的组织表请求,若是,则基于所述组织表请求确定所述通信需求节点的节点权限;

14、若所述节点权限为第一节点权限,则将所述级联节点组织表全部反馈至所述通信需求节点,以便所述通信需求节点基于所述级联节点组织表包含的所述通信信息与需要进行通信的目标节点进行通信操作;

15、若所述节点权限为第二节点权限,则确定所述通信需求节点的权限范围,并将与所述权限范围对应的部分级联节点组织表反馈至所述通信需求节点,以便所述通信需求节点基于所述部分级联节点组织表包含的通信信息与需要进行通信的目标节点进行通信操作。

16、可选的,所述类联邦架构的节点信息传递方法,还包括:

17、判断是否接收到请求转发节点发送的转发请求,若是,则基于所述转发请求进行代理路由,以将所述请求转发节点的待转发请求转发至请求接收节点。

18、可选的,所述通信需求节点、所述状态查询节点、所述请求转发节点、所述请求接收节点均为所述若干级联节点中的节点。

19、可选的,所述判断是否接收到状态查询节点发送的状态查询请求,若是,则基于所述状态查询请求从所述节点状态树匹配相应的状态信息,并将所述状态查询信息反馈至所述状态查询节点,包括:

20、判断是否接收到状态查询节点发送的状态查询请求,若是,则基于所述状态查询请求从所述节点状态树匹配相应的下级节点状态信息,并将所述下级节点状态信息反馈至所述状态查询节点,以便所述状态查询节点基于所述下级节点状态信息进行相应的节点调整操作。

21、第二方面,本申请公开了一种类联邦架构的节点信息传递装置,应用于协调节点,包括:

22、结构构建模块,用于接收组织架构中若干级联节点上传的节点信息以及状态信息,以基于所述节点信息构建级联节点组织表,基于所述状态信息构建节点状态树;

23、第一信息反馈模块,用于判断是否接收到通信需求节点发送的组织表请求,若是,则将所述级联节点组织表反馈至所述通信需求节点,以便所述通信需求节点基于所述级联节点组织表与需要进行通信的目标节点进行通信操作;

24、第二信息反馈模块,用于判断是否接收到状态查询节点发送的状态查询请求,若是,则基于所述状态查询请求从所述节点状态树匹配相应的状态信息,并将所述状态查询信息反馈至所述状态查询节点。

25、第三方面,本申请公开了一种电子设备,包括:

26、存储器,用于保存计算机程序;

27、处理器,用于执行所述计算机程序以实现如前述的类联邦架构的节点信息传递方法。

28、第四方面,本申请公开了一种计算机可读存储介质,用于保存计算机程序,所述计算机程序被处理器执行时实现如前述的类联邦架构的节点信息传递方法。

29、本申请中,首先接收组织架构中若干级联节点上传的节点信息以及状态信息,以基于所述节点信息构建级联节点组织表,基于所述状态信息构建节点状态树,然后判断是否接收到通信需求节点发送的组织表请求,若是,则将所述级联节点组织表反馈至所述通信需求节点,以便所述通信需求节点基于所述级联节点组织表与需要进行通信的目标节点进行通信操作,进一步的,需要判断是否接收到状态查询节点发送的状态查询请求,若是,则基于所述状态查询请求从所述节点状态树匹配相应的状态信息,并将所述状态查询信息反馈至所述状态查询节点。由此可见,通过本申请的方法需要基于接收到的若干级联节点的节点信息以及状态信息建立相应的级联节点组织表以及节点状态树,以便在某些节点需要与其他节点进行通信时,直接通过协调节点从级本文档来自技高网...

【技术保护点】

1.一种类联邦架构的节点信息传递方法,其特征在于,应用于协调节点,包括:

2.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,所述接收组织架构中若干级联节点上传的节点信息以及状态信息,以基于所述节点信息构建级联节点组织表,基于所述状态信息构建节点状态树,包括:

3.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,还包括:

4.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,所述判断是否接收到通信需求节点发送的组织表请求,若是,则将所述级联节点组织表反馈至所述通信需求节点,以便所述通信需求节点基于所述级联节点组织表与需要进行通信的目标节点进行通信操作,包括:

5.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,还包括:

6.根据权利要求5所述的类联邦架构的节点信息传递方法,其特征在于,所述通信需求节点、所述状态查询节点、所述请求转发节点、所述请求接收节点均为所述若干级联节点中的节点。

7.根据权利要求1至6任一项所述的类联邦架构的节点信息传递方法,其特征在于,所述判断是否接收到状态查询节点发送的状态查询请求,若是,则基于所述状态查询请求从所述节点状态树匹配相应的状态信息,并将所述状态查询信息反馈至所述状态查询节点,包括:

8.一种类联邦架构的节点信息传递装置,其特征在于,应用于协调节点,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,用于保存计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的类联邦架构的节点信息传递方法。

...

【技术特征摘要】

1.一种类联邦架构的节点信息传递方法,其特征在于,应用于协调节点,包括:

2.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,所述接收组织架构中若干级联节点上传的节点信息以及状态信息,以基于所述节点信息构建级联节点组织表,基于所述状态信息构建节点状态树,包括:

3.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,还包括:

4.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,所述判断是否接收到通信需求节点发送的组织表请求,若是,则将所述级联节点组织表反馈至所述通信需求节点,以便所述通信需求节点基于所述级联节点组织表与需要进行通信的目标节点进行通信操作,包括:

5.根据权利要求1所述的类联邦架构的节点信息传递方法,其特征在于,还包括:

【专利技术属性】
技术研发人员:尤程鹏范渊
申请(专利权)人:杭州安恒信息技术股份有限公司
类型:发明
国别省市:

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

1