一种网络拓扑图的显示方法和装置与流程

文档序号:12491552阅读:来源:国知局

技术特征:

1.一种网络拓扑图的显示方法,其特征在于,包括:

获取客户端的第一数据请求和第二数据请求;

根据所述客户端的第一数据请求,获取IB网络的拓扑数据,并且根据所述第二数据请求,对所述拓扑数据进行解析,以将所述拓扑数据分为节点数据和节点关系数据,以及将所述节点数据和所述节点关系数据发送至所述客户端;

所述客户端根据所述节点数据,对所述拓扑节点进行环形排列,并且根据所述节点关系数据,对排列后的拓扑节点进行连线。

2.根据权利要求1所示的显示方法,其特征在于,根据所述客户端的第一数据请求,获取IB网络的拓扑数据包括:

根据所述第一数据请求,选取所述IB网络中的任一拓扑节点;

根据选取后的任一拓扑节点,获取所述IB网络的拓扑数据。

3.根据权利要求1所示的显示方法,其特征在于,所述客户端根据所述节点数据,对所述拓扑节点进行环形排列包括:

所述客户端根据所述节点数据,确定所述拓扑节点和交换机的数量信息;

所述客户端获取浏览器的窗口尺寸信息,并且根据所述窗口尺寸信息,确定窗口中最大的圆区域;

所述客户端根据所述圆区域和所述数量信息,确定所述拓扑节点和所述交换机的环形排序方式。

4.根据权利要求3所示的显示方法,其特征在于,所述客户端根据所述圆区域和所述数量信息,确定所述拓扑节点和所述交换机的环形排序方式包括:

所述客户端根据所述圆区域和所述数量信息,确定所述拓扑节点的第一图标信息和第一环数信息,以及确定所述交换机的第二图标信息和第二环数信息;

所述客户端根据所述第一图标信息和所述第一环数信息,对所述拓扑节点进行环形排列;

所述客户端根据所述第二图标信息和所述第二环数信息,对所述交换机进行环形排列。

5.根据权利要求4所示的显示方法,其特征在于,分别对所述拓扑节点和所述交换机进行多环形排列。

6.一种网络拓扑图的显示装置,其特征在于,包括:

第一获取模块,设置在服务端中,用于获取客户端的第一数据请求和第二数据请求;

解析发送模块,设置在所述客户端中,用于根据第一数据请求,获取IB网络的拓扑数据,并且根据所述第二数据请求,对所述拓扑数据进行解析,以将所述拓扑数据分为节点数据和节点关系数据,以及将所述节点数据和所述节点关系数据发送至所述客户端;

环形排列模块,设置在所述客户端中,用于根据所述节点数据,对所述拓扑节点进行环形排列,并且根据所述节点关系数据,对排列后的拓扑节点进行连线。

7.根据权利要求6所示的显示装置,其特征在于,所述解析发送模块包括:

选取模块,用于根据所述第一数据请求,选取所述IB网络中的任一拓扑节点;

第二获取模块,用于根据选取后的任一拓扑节点,获取所述IB网络的拓扑数据。

8.根据权利要求6所示的显示装置,其特征在于,所述环形排列模块包括:

第一确定模块,用于根据所述节点数据,确定所述拓扑节点和交换机的数量信息;

第三获取模块,用于获取浏览器的窗口尺寸信息,并且根据所述窗口尺寸信息,确定窗口中最大的圆区域;

第二确定模块,用于所述客户端根据所述圆区域和所述数量信息,确定所述拓扑节点和所述交换机的环形排序方式。

9.根据权利要求8所示的显示装置,其特征在于,所述第二确定模块包括:

确定子模块,用于根据所述圆区域和所述数量信息,确定所述拓扑节点的第一图标信息和第一环数信息,以及确定所述交换机的第二图标信息和第二环数信息;

第一排列模块,用于根据所述第一图标信息和所述第一环数信息,对所述拓扑节点进行环形排列;

第二排列模块,用于根据所述第二图标信息和所述第二环数信息,对所述交换机进行环形排列。

10.根据权利要求9所示的显示装置,其特征在于,进一步包括:

环形排列子模块,用于分别对所述拓扑节点和所述交换机进行多环形排列。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1