两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于jTopo技術實現(xiàn)的應用拓撲圖編輯器的制作方法

文檔序號:11653848閱讀:518來源:國知局
一種基于jTopo技術實現(xiàn)的應用拓撲圖編輯器的制造方法與工藝

本發(fā)明涉及拓撲圖編輯技術領域,更具體地說,涉及一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器。



背景技術:

為了保證數(shù)據(jù)中心的可靠性,通常需要由工作人員對數(shù)據(jù)中心對應的軟硬件進行監(jiān)控,并在任一軟硬件發(fā)生異常時實現(xiàn)對應的修復措施。

但是隨著數(shù)據(jù)中心對應軟硬件數(shù)量的逐漸增多,依靠工作人員對這些軟硬件的監(jiān)控,首先不能保證獲取各軟硬件工作狀態(tài)的實時性,因為目前工作人員采用的監(jiān)控方式為每隔一段時間則對這些軟硬件進行一次工作狀態(tài)的獲取,其次不能夠保證其可以準確的獲取到各軟硬件的工作狀態(tài),因為工作人員可能由于自身的疏忽或者專業(yè)知識不夠?qū)е芦@取到的工作狀態(tài)為錯誤的工作狀態(tài),因此急需一種能夠?qū)崟r準確的獲取到各軟硬件工作狀態(tài)的技術方案。

綜上所述,如何提供一種能夠?qū)崟r準確的獲取到數(shù)據(jù)中心中各軟硬件的工作狀態(tài)的技術方案,是目前本領域技術人員亟待解決的問題。



技術實現(xiàn)要素:

本發(fā)明的目的是提供一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,以能夠?qū)崟r準確的獲取到數(shù)據(jù)中心中各軟硬件的工作狀態(tài)。

為了實現(xiàn)上述目的,本發(fā)明提供如下技術方案:

一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,包括按鈕區(qū)、資源區(qū)、圖元區(qū)、屬性區(qū)及編輯區(qū),其中:

所述圖元區(qū),用于提供編輯拓撲圖使用的圖元;

所述編輯區(qū),用于提供接受并顯示對應圖元以實現(xiàn)拓撲圖編輯的畫布;

所述按鈕區(qū),用于對所述畫布上的圖元進行位置及形狀的改變編輯;

所述資源區(qū),用于采用ztree插件以“樹”的形式展示所述拓撲圖;

所述屬性區(qū),用于實時獲取并顯示所述編輯區(qū)中包含的圖元對應的真實工作狀態(tài)。

優(yōu)選的,還包括:

信息展示模塊,用于實時獲取所述編輯區(qū)中包含的圖元對應的真實工作狀態(tài)的數(shù)據(jù)信息,并在外界點擊所述畫布上的圖元時展示被點擊圖元對應的數(shù)據(jù)信息。

優(yōu)選的,還包括:

告警模塊,用于當確定任一圖元對應真實工作狀態(tài)為異常工作狀態(tài)時輸出告警信息。

優(yōu)選的,所述告警模塊包括:

告警單元,用于當確定任一圖元對應真實工作狀態(tài)為異常工作狀態(tài)時將對應告警信息發(fā)送至指定終端。

優(yōu)選的,還包括:

保存區(qū),用于將所述畫布上的拓撲圖以xml文件的形式進行保存。

優(yōu)選的,還包括:

本地上傳模塊,用于獲取本地上傳的拓撲圖并指示所述編輯區(qū)將該拓撲圖顯示在畫布上。

優(yōu)選的,還包括:

圖元設置模塊,用于在外界發(fā)出的更換命令下將所述圖元區(qū)包括的對應圖元的圖標更換為指定的圖標。

優(yōu)選的,所述圖元設置模塊還用于在外界發(fā)出的添加命令下將對應圖元圖標添加至所述圖元區(qū)。

本發(fā)明提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,可以包括按鈕區(qū)、資源區(qū)、圖元區(qū)、屬性區(qū)及編輯區(qū),其中:所述圖元區(qū),用于提供編輯拓撲圖使用的圖元;所述編輯區(qū),用于提供接受并顯示對應圖元以實現(xiàn)拓撲圖編輯的畫布;所述按鈕區(qū),用于對所述畫布上的圖元進行位置及形狀的改變編輯;所述資源區(qū),用于采用ztree插件以“樹”的形式展示所述拓撲圖:所述屬性區(qū),用于實時獲取并顯示所述編輯區(qū)中包含的圖元對應的真實工作狀態(tài)。由此,工作人員可以根據(jù)真實的軟硬件將其以拓撲圖的方式編輯到應用拓撲圖編輯器上,進而該應用拓撲圖編輯器能夠?qū)崟r獲取對應軟硬件的工作狀態(tài)并顯示,從而工作人員無需像現(xiàn)有技術中一樣實現(xiàn)對軟硬件的監(jiān)控,只需由應用拓撲圖編輯器中隨時獲取對應軟硬件的工作狀態(tài)即可,從而能夠?qū)崟r準確的獲取到數(shù)據(jù)中心中各軟硬件的工作狀態(tài)。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器的結(jié)構(gòu)示意圖;

圖2為本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器在一種具體應用場景中的結(jié)構(gòu)示例圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

請參閱圖1,其示出了本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器的結(jié)構(gòu)示意圖,可以包括按鈕區(qū)11、資源區(qū)12、圖元區(qū)13、屬性區(qū)14及編輯區(qū)15,其中:

圖元區(qū)13,用于提供編輯拓撲圖使用的圖元;

編輯區(qū)15,用于提供接受并顯示對應圖元以實現(xiàn)拓撲圖編輯的畫布;

按鈕區(qū)11,用于對畫布上的圖元進行位置及形狀的改變編輯;

資源區(qū)12,用于采用ztree插件以“樹”的形式展示拓撲圖;

屬性區(qū)14,用于實時獲取并顯示編輯區(qū)中包含的圖元對應的真實工作狀態(tài)。

本申請公開的應用拓撲圖編輯器可以包括五個區(qū)域:按鈕區(qū)、資源區(qū)、圖元區(qū)、屬性區(qū)及編輯區(qū)。其中圖元區(qū)提供的圖元可以包括有與真實軟硬件對應的圖標,由此,當外界需要根據(jù)真實的軟硬件將其以拓撲圖的方式編輯到應用拓撲圖編輯器上時,可以將圖元區(qū)提供的圖元中與需要獲取其拓撲圖的軟硬件對應的圖元拖動到畫布上(編輯區(qū)還提供對圖元進行的拖曳、點擊等根據(jù)實際需要設定的事件以動態(tài)編輯畫布上的圖元等元素),并通過按鈕區(qū)包含的按鈕對圖元進行位置及形狀的改變編輯,位置的改變編輯即為將圖元移動至與真實軟硬件對應的位置,形狀的改變編輯可以包括對圖元的縮放等,具體可以根據(jù)實際需要進行設定,另外還可以通過按鈕區(qū)的對應按鈕將編輯的拓撲圖進行保存等;當拓撲圖編輯完成后,可以通過資源區(qū)采用ztree插件以“樹”的形式進行展示,且屬性區(qū)可以實時獲取并顯示畫布上包含的圖元對應軟硬件的真實工作狀態(tài),由此外界不僅可以通過資源區(qū)直接準確的獲取到軟硬件的連接關系,還可以通過屬性區(qū)直接準確的獲取到軟硬件的真實工作狀態(tài),從而在任一軟硬件出現(xiàn)問題時能夠通過屬性區(qū)直接定位到問題軟硬件。需要說明的是,屬性區(qū)顯示的軟硬件的工作狀態(tài)可以包括兩種,分別為正常工作狀態(tài)和異常工作狀態(tài),當然還可以根據(jù)實際需要進行其他設定,均在本發(fā)明的保護范圍之內(nèi)。另外圖元可以包括jtopo自帶的圖元和工作人員根據(jù)實際需要進行二次開發(fā)增加的圖元。

本發(fā)明提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,可以包括按鈕區(qū)、資源區(qū)、圖元區(qū)、屬性區(qū)及編輯區(qū),其中:圖元區(qū),用于提供編輯拓撲圖使用的圖元;編輯區(qū),用于提供接受并顯示對應圖元以實現(xiàn)拓撲圖編輯的畫布;按鈕區(qū),用于對畫布上的圖元進行位置及形狀的改變編輯;資源區(qū),用于采用ztree插件以“樹”的形式展示拓撲圖:屬性區(qū),用于實時獲取并顯示編輯區(qū)中包含的圖元對應的真實工作狀態(tài)。由此,工作人員可以根據(jù)真實的軟硬件將其以拓撲圖的方式編輯到應用拓撲圖編輯器上,進而該應用拓撲圖編輯器能夠?qū)崟r獲取對應軟硬件的工作狀態(tài)并顯示,從而工作人員無需像現(xiàn)有技術中一樣實現(xiàn)對軟硬件的監(jiān)控,只需由應用拓撲圖編輯器中隨時獲取對應軟硬件的工作狀態(tài)即可,從而能夠?qū)崟r準確的獲取到數(shù)據(jù)中心中各軟硬件的工作狀態(tài)。

另外本申請中使用jtopo技術開發(fā)多個區(qū)域,各個區(qū)域之間相互關聯(lián),相互作用,易管理,清晰可見,采用ztree插件,還可以有效實現(xiàn)軟硬件等資源的監(jiān)控。jtopo是一款完全基于html5canvas的關系、拓撲圖形化界面開發(fā)工具包,其關注于數(shù)據(jù)的圖形展示,面向開發(fā)人員,可以進行二次開發(fā),可以利用jtopo快速創(chuàng)建一些關系圖、拓撲圖等相關圖形化的展示;也可以使用jtopo來進行人性化、圖形化的展示數(shù)據(jù)之間存在的關聯(lián)關系。因此采用jtopo技術實現(xiàn)應用拓撲圖在線編輯器是非常適合的,可以使外界在線編輯以及展示軟硬件等資源的工作狀態(tài)。本申請公開的編輯器可以應用于數(shù)據(jù)中心,也可應用于其他需要實現(xiàn)軟硬件監(jiān)控的領域,均在本發(fā)明的保護范圍之內(nèi)。

本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,還可以包括:

信息展示模塊,用于實時獲取編輯區(qū)中包含的圖元對應的真實工作狀態(tài)的數(shù)據(jù)信息,并在外界點擊畫布上的圖元時展示被點擊圖元對應的數(shù)據(jù)信息。

需要說明的是,外界點擊畫布上的圖元時信息展示模塊會自動彈出對應的頁面并展示被點擊圖元對應的數(shù)據(jù)信息,這些信息可以包括對真實軟硬件進行監(jiān)控得到的預先設定指標的實時值,從而使得外界工作人員可以快速確定出各項指標是否在正常范圍內(nèi),實現(xiàn)所見即所得,清晰展示出外界關心的指標,能夠幫助外界工作人員實現(xiàn)對真實軟硬件的監(jiān)控。

本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,還可以包括:

告警模塊,用于當確定任一圖元對應真實工作狀態(tài)為異常工作狀態(tài)時輸出告警信息。

當任一圖元對應真實工作狀態(tài)為異常工作狀態(tài)時輸出告警信息,由此能夠使得外界工作人員快速獲取到出現(xiàn)問題的軟硬件,進而實現(xiàn)對應修復操作,保證各軟硬件的正常運行。

本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,告警模塊可以包括:

告警單元,用于當確定任一圖元對應真實工作狀態(tài)為異常工作狀態(tài)時將對應告警信息發(fā)送至指定終端。

其中指定終端為預先設定的與指定工作人員對應的移動終端,通過將告警信息發(fā)送至指定終端能夠使得對應工作人員快速獲知到該告警,當然輸出告警信息的方式還可以是直接顯示在對應屏幕上,具體可以根據(jù)實際需要進行設定,均在本發(fā)明的保護范圍之內(nèi)。

本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,還可以包括:

保存區(qū),用于將畫布上的拓撲圖以xml文件的形式進行保存。

在外界觸發(fā)下將畫布的拓撲圖以xml文件的形式進行保存或者定時將拓撲圖以xml文件的形式進行保存等,均在本發(fā)明的保護范圍之內(nèi),將拓撲圖保存成xml文件,格式鮮明,不易出錯。

本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,還可以包括:

本地上傳模塊,用于獲取本地上傳的拓撲圖并指示編輯區(qū)將該拓撲圖顯示在畫布上。

在外界觸發(fā)下獲取本地上傳的拓撲圖并在編輯區(qū)對其進行顯示,從而實現(xiàn)支持本地上傳的功能,提升了用戶體驗。具體來說,在實現(xiàn)該功能時,能夠判斷是否存在本地上傳的拓撲圖,如果存在,則展示該拓撲圖,否則,則打開新的拓撲圖供編輯。

本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,還可以包括:

圖元設置模塊,用于在外界發(fā)出的更換命令下將圖元區(qū)包括的對應圖元的圖標更換為指定的圖標。

在外界觸發(fā)上將圖元區(qū)已經(jīng)存在的圖元圖標更換為新的圖元圖標,以實現(xiàn)圖標更換功能,提升用戶體驗。

本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器,圖元設置模塊還可以用于在外界發(fā)出的添加命令下將對應圖元圖標添加至圖元區(qū)。

通過該模塊實現(xiàn)圖元圖標的添加,當然還可以根據(jù)實際需要設置對圖元的刪除等功能,均在本發(fā)明的保護范圍之內(nèi),從而進一步提升了用戶體驗。

另外需要說明的是,在一種具體實現(xiàn)方式中本發(fā)明實施例提供的一種基于jtopo技術實現(xiàn)的應用拓撲圖編輯器結(jié)構(gòu)圖可以如圖2所示,其中左上方“資源”字樣下方包括有“數(shù)據(jù)中心”、“應用服務器”、“s1.30全蝶”等字樣的區(qū)域為資源區(qū),上述“資源”字樣右側(cè)包括有“全屏”、“居中”、“放大”、“縮小”、“保存”等字樣的區(qū)域為按鈕區(qū),左下方“圖元”字樣下方包括有“直線”、“虛線”等圖元的區(qū)域為圖元區(qū),中央包括有“os_10”字樣及對應圖標的區(qū)域為編輯區(qū),右方“基本屬性”字樣下方包括有“名稱”“圖標”等字樣的區(qū)域為屬性區(qū),當然還可以根據(jù)實際需要進行其他設定,均在本發(fā)明的保護范圍之內(nèi)。

對所公開的實施例的上述說明,使本領域技術人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領域技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
佛冈县| 明星| 潜江市| 遂宁市| 正安县| 确山县| 阳朔县| 怀远县| 沅陵县| 宜春市| 星座| 来宾市| 鲁山县| 桂林市| 徐水县| 丰都县| 台东县| 赞皇县| 金坛市| 涿鹿县| 津市市| 昌都县| 安顺市| 新宾| 廉江市| 滕州市| 象州县| 邻水| 望奎县| 台东县| 万盛区| 九龙县| 乌海市| 灵丘县| 拜城县| 陇南市| 定日县| 同江市| 治多县| 南澳县| 三明市|