1.一種網(wǎng)絡(luò)拓撲圖的顯示方法,其特征在于,包括:
獲取客戶端的第一數(shù)據(jù)請求和第二數(shù)據(jù)請求;
根據(jù)所述客戶端的第一數(shù)據(jù)請求,獲取IB網(wǎng)絡(luò)的拓撲數(shù)據(jù),并且根據(jù)所述第二數(shù)據(jù)請求,對所述拓撲數(shù)據(jù)進行解析,以將所述拓撲數(shù)據(jù)分為節(jié)點數(shù)據(jù)和節(jié)點關(guān)系數(shù)據(jù),以及將所述節(jié)點數(shù)據(jù)和所述節(jié)點關(guān)系數(shù)據(jù)發(fā)送至所述客戶端;
所述客戶端根據(jù)所述節(jié)點數(shù)據(jù),對所述拓撲節(jié)點進行環(huán)形排列,并且根據(jù)所述節(jié)點關(guān)系數(shù)據(jù),對排列后的拓撲節(jié)點進行連線。
2.根據(jù)權(quán)利要求1所示的顯示方法,其特征在于,根據(jù)所述客戶端的第一數(shù)據(jù)請求,獲取IB網(wǎng)絡(luò)的拓撲數(shù)據(jù)包括:
根據(jù)所述第一數(shù)據(jù)請求,選取所述IB網(wǎng)絡(luò)中的任一拓撲節(jié)點;
根據(jù)選取后的任一拓撲節(jié)點,獲取所述IB網(wǎng)絡(luò)的拓撲數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所示的顯示方法,其特征在于,所述客戶端根據(jù)所述節(jié)點數(shù)據(jù),對所述拓撲節(jié)點進行環(huán)形排列包括:
所述客戶端根據(jù)所述節(jié)點數(shù)據(jù),確定所述拓撲節(jié)點和交換機的數(shù)量信息;
所述客戶端獲取瀏覽器的窗口尺寸信息,并且根據(jù)所述窗口尺寸信息,確定窗口中最大的圓區(qū)域;
所述客戶端根據(jù)所述圓區(qū)域和所述數(shù)量信息,確定所述拓撲節(jié)點和所述交換機的環(huán)形排序方式。
4.根據(jù)權(quán)利要求3所示的顯示方法,其特征在于,所述客戶端根據(jù)所述圓區(qū)域和所述數(shù)量信息,確定所述拓撲節(jié)點和所述交換機的環(huán)形排序方式包括:
所述客戶端根據(jù)所述圓區(qū)域和所述數(shù)量信息,確定所述拓撲節(jié)點的第一圖標信息和第一環(huán)數(shù)信息,以及確定所述交換機的第二圖標信息和第二環(huán)數(shù)信息;
所述客戶端根據(jù)所述第一圖標信息和所述第一環(huán)數(shù)信息,對所述拓撲節(jié)點進行環(huán)形排列;
所述客戶端根據(jù)所述第二圖標信息和所述第二環(huán)數(shù)信息,對所述交換機進行環(huán)形排列。
5.根據(jù)權(quán)利要求4所示的顯示方法,其特征在于,分別對所述拓撲節(jié)點和所述交換機進行多環(huán)形排列。
6.一種網(wǎng)絡(luò)拓撲圖的顯示裝置,其特征在于,包括:
第一獲取模塊,設(shè)置在服務(wù)端中,用于獲取客戶端的第一數(shù)據(jù)請求和第二數(shù)據(jù)請求;
解析發(fā)送模塊,設(shè)置在所述客戶端中,用于根據(jù)第一數(shù)據(jù)請求,獲取IB網(wǎng)絡(luò)的拓撲數(shù)據(jù),并且根據(jù)所述第二數(shù)據(jù)請求,對所述拓撲數(shù)據(jù)進行解析,以將所述拓撲數(shù)據(jù)分為節(jié)點數(shù)據(jù)和節(jié)點關(guān)系數(shù)據(jù),以及將所述節(jié)點數(shù)據(jù)和所述節(jié)點關(guān)系數(shù)據(jù)發(fā)送至所述客戶端;
環(huán)形排列模塊,設(shè)置在所述客戶端中,用于根據(jù)所述節(jié)點數(shù)據(jù),對所述拓撲節(jié)點進行環(huán)形排列,并且根據(jù)所述節(jié)點關(guān)系數(shù)據(jù),對排列后的拓撲節(jié)點進行連線。
7.根據(jù)權(quán)利要求6所示的顯示裝置,其特征在于,所述解析發(fā)送模塊包括:
選取模塊,用于根據(jù)所述第一數(shù)據(jù)請求,選取所述IB網(wǎng)絡(luò)中的任一拓撲節(jié)點;
第二獲取模塊,用于根據(jù)選取后的任一拓撲節(jié)點,獲取所述IB網(wǎng)絡(luò)的拓撲數(shù)據(jù)。
8.根據(jù)權(quán)利要求6所示的顯示裝置,其特征在于,所述環(huán)形排列模塊包括:
第一確定模塊,用于根據(jù)所述節(jié)點數(shù)據(jù),確定所述拓撲節(jié)點和交換機的數(shù)量信息;
第三獲取模塊,用于獲取瀏覽器的窗口尺寸信息,并且根據(jù)所述窗口尺寸信息,確定窗口中最大的圓區(qū)域;
第二確定模塊,用于所述客戶端根據(jù)所述圓區(qū)域和所述數(shù)量信息,確定所述拓撲節(jié)點和所述交換機的環(huán)形排序方式。
9.根據(jù)權(quán)利要求8所示的顯示裝置,其特征在于,所述第二確定模塊包括:
確定子模塊,用于根據(jù)所述圓區(qū)域和所述數(shù)量信息,確定所述拓撲節(jié)點的第一圖標信息和第一環(huán)數(shù)信息,以及確定所述交換機的第二圖標信息和第二環(huán)數(shù)信息;
第一排列模塊,用于根據(jù)所述第一圖標信息和所述第一環(huán)數(shù)信息,對所述拓撲節(jié)點進行環(huán)形排列;
第二排列模塊,用于根據(jù)所述第二圖標信息和所述第二環(huán)數(shù)信息,對所述交換機進行環(huán)形排列。
10.根據(jù)權(quán)利要求9所示的顯示裝置,其特征在于,進一步包括:
環(huán)形排列子模塊,用于分別對所述拓撲節(jié)點和所述交換機進行多環(huán)形排列。