一種云海系統(tǒng)中拓?fù)鋱D節(jié)點自定義的方法
【專利摘要】提出一種云海系統(tǒng)中拓?fù)鋱D節(jié)點自定義的方法,用戶自己通過拖拽部件庫給拓?fù)鋱D增加拓?fù)涔?jié)點,放在拓?fù)鋱D中任意位置。然后將該拓?fù)涔?jié)點與具體資源關(guān)聯(lián),所述資源可以為物理資源也可以為虛擬資源,并可以自定義節(jié)點的圖標(biāo)或者坐標(biāo),這樣就實現(xiàn)了拓?fù)涔?jié)點的自定義。
【專利說明】一種云海系統(tǒng)中拓?fù)鋱D節(jié)點自定義的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機【技術(shù)領(lǐng)域】,具體涉及一種云海系統(tǒng)中拓?fù)鋱D節(jié)點自定義的方法。
【背景技術(shù)】
[0002]如今,越來越多的企業(yè)為提高自身的核心競爭力,采用先進(jìn)的IT技術(shù)來構(gòu)建自身的業(yè)務(wù)和運營平臺。企業(yè)業(yè)務(wù)的不斷擴(kuò)展,企業(yè)的網(wǎng)絡(luò)規(guī)模逐漸擴(kuò)大、設(shè)備種類和數(shù)量越來越多,也促使網(wǎng)絡(luò)及設(shè)備的拓?fù)鋱D功能的應(yīng)用更加廣泛。傳統(tǒng)的拓?fù)鋱D可以展示網(wǎng)絡(luò)的連接情況,子網(wǎng)劃分情況,也可以展示設(shè)備的運行狀態(tài)、連接狀態(tài)和負(fù)載情況。
[0003]現(xiàn)有的拓?fù)湔故痉椒m然可以準(zhǔn)確顯示設(shè)備及網(wǎng)絡(luò)的狀態(tài)等信息,但展示形式較為固定,有很大的局限性,不能滿足用戶對于展示設(shè)備位置關(guān)系或者設(shè)備邏輯關(guān)系等功能的需求。
【發(fā)明內(nèi)容】
[0004]為解決傳統(tǒng)拓?fù)鋱D的這種局限性,本發(fā)明提出了一種云海系統(tǒng)中拓?fù)鋱D節(jié)點自定義的方法,用戶可以根據(jù)自己的需要自己添加、刪除節(jié)點以及給該節(jié)點關(guān)聯(lián)設(shè)備資源,并最終向用戶展示所述拓?fù)鋱D。
[0005]所述方法包括:
[0006]S1:用戶在拓?fù)鋱D中添加自定義節(jié)點,為所述節(jié)點關(guān)聯(lián)資源并重新定義坐標(biāo),以及配置拓?fù)鋱D中各個節(jié)點之間的連接關(guān)系;
[0007]S2:收集步驟SI中添加的所述節(jié)點信息、與所述節(jié)點關(guān)聯(lián)的資源信息、重新定義的坐標(biāo)信息、以及所述各個節(jié)點之間的連接關(guān)系信息;
[0008]S3:基于步驟S2中收集的所述信息構(gòu)成拓?fù)鋱D信息,并保存至數(shù)據(jù)庫;
[0009]S4:將保存在所述數(shù)據(jù)庫中的所述拓?fù)鋱D信息讀取出來并顯示在頁面中。
[0010]特別地,所述保存至數(shù)據(jù)庫具體為:
[0011]3.1.將所述拓?fù)鋱D信息拼裝成后臺接口所需的數(shù)據(jù)格式;
[0012]3.2.確定使用的Java應(yīng)用程序;
[0013]3.3.執(zhí)行所述Java應(yīng)用程序,通過所述后臺接口將所述拓?fù)鋱D信息保存至數(shù)據(jù)庫。
[0014]特別地:
[0015]所述步驟3.2中通過預(yù)先配置的Java應(yīng)用程序ID確定所述Java應(yīng)用程序。
[0016]特別地:
[0017]所述ID提前在Java工程端配置文件remote-config.xml中配置。
[0018]特別地:
[0019]所述資源為物理資源或虛擬資源。
[0020]本發(fā)明的有益效果是:用戶可以根據(jù)自己的需要自己添加、刪除節(jié)點以及給該節(jié)點關(guān)聯(lián)設(shè)備資源,提升用戶感受。
【專利附圖】
【附圖說明】
[0021]圖1為本發(fā)明提出的用戶根據(jù)自己需求定義拓?fù)鋱D節(jié)點的示意圖。
[0022]圖2為本發(fā)明提出的一種云海系統(tǒng)中拓?fù)鋱D節(jié)點自定義的方法的流程圖。
【具體實施方式】
[0023]本發(fā)明的總體設(shè)計思路是:用戶自己通過拖拽部件庫給拓?fù)鋱D增加拓?fù)涔?jié)點,放在拓?fù)鋱D中任意位置。然后將該拓?fù)涔?jié)點與具體資源關(guān)聯(lián),所述資源可以為物理資源也可以為虛擬資源,并可以自定義節(jié)點的圖標(biāo)或者坐標(biāo),這樣就實現(xiàn)了拓?fù)涔?jié)點的自定義。
[0024]下面將結(jié)合附圖詳細(xì)描述本發(fā)明所提出的技術(shù)方案。
[0025]圖1示出了用戶根據(jù)自己需求定義拓?fù)鋱D節(jié)點的示意圖。參見圖1,云海系統(tǒng)的用戶在拓?fù)鋱D中添加一個初始化節(jié)點,此時該節(jié)點狀態(tài)為初始狀態(tài),用戶為該節(jié)點關(guān)聯(lián)資源及重新定義坐標(biāo),此時節(jié)點狀態(tài)為已關(guān)聯(lián),同時圖標(biāo)將展示該節(jié)點關(guān)聯(lián)資源的告警狀態(tài)。采用同樣步驟,用戶可以添加多個節(jié)點并可以給各個節(jié)點之間添加連接關(guān)系。
[0026]采用可以使后臺的Java應(yīng)用程序和運行在瀏覽器上的Flex應(yīng)用程序能夠相互通信的BlazeDS技術(shù)保存拓?fù)鋱D信息。具體流程如圖2所示,其步驟如下:
[0027]1.Flex應(yīng)用程序收集節(jié)點相關(guān)數(shù)據(jù),構(gòu)成拓?fù)鋱D信息,并將所述拓?fù)鋱D信息拼裝成后臺接口所需的數(shù)據(jù)格式。
[0028]其中所述節(jié)點相關(guān)數(shù)據(jù)即用戶添加的節(jié)點信息、與所述節(jié)點關(guān)聯(lián)的資源信息、重新定義的坐標(biāo)信息、以及所述各個節(jié)點之間的連接關(guān)系信息?;谏鲜鲂畔⑿纬赏?fù)鋱D信肩、O
[0029]2.調(diào)用Flex端的RmoteObject對象,傳入要調(diào)用的Java方法ID (該IE提前在Java工程端配置文件remote-config.xml中配置好)及要保存的拓?fù)鋱D信息。這樣BlazeDS會根據(jù)配置文件找對應(yīng)的Java類,執(zhí)行該方法。
[0030]3.執(zhí)行Java方法,繼續(xù)調(diào)用后臺接口,將Flex客戶端傳來的拓?fù)鋱D信息保存至數(shù)據(jù)庫。
[0031]4.將保存在數(shù)據(jù)庫中的拓?fù)鋱D信息讀取出來并顯示在頁面中。此時用戶可以根據(jù)之前自己定義的節(jié)點的位置、節(jié)點連線、節(jié)點關(guān)聯(lián)的資源、節(jié)點圖標(biāo)等頁面的信息來查看系統(tǒng)中資源的位置、資源相互關(guān)系、資源類別、資源告警狀態(tài)等用戶關(guān)心的信息。
[0032]當(dāng)然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種云海系統(tǒng)中拓?fù)鋱D節(jié)點自定義的方法,其特征在于,包括: S1:用戶在拓?fù)鋱D中添加自定義節(jié)點,為所述節(jié)點關(guān)聯(lián)資源并重新定義坐標(biāo),以及配置拓?fù)鋱D中各個節(jié)點之間的連接關(guān)系; 52:收集步驟SI中添加的所述節(jié)點信息、與所述節(jié)點關(guān)聯(lián)的資源信息、重新定義的坐標(biāo)信息、以及所述各個節(jié)點之間的連接關(guān)系信息; 53:基于步驟S2中收集的所述信息構(gòu)成拓?fù)鋱D信息,并保存至數(shù)據(jù)庫; S4:將保存在所述數(shù)據(jù)庫中的所述拓?fù)鋱D信息讀取出來并顯示在頁面中。
2.如權(quán)利要求1所述的方法,其特征在于,所述保存至數(shù)據(jù)庫具體為: 3.1.將所述拓?fù)鋱D信息拼裝成后臺接口所需的數(shù)據(jù)格式; 3.2.確定使用的Java應(yīng)用程序;3.3.執(zhí)行所述Java應(yīng)用程序,通過所述后臺接口將所述拓?fù)鋱D信息保存至數(shù)據(jù)庫。
3.如權(quán)利要求2所述的方法,其特征在于: 所述步驟3.2中通過預(yù)先配置的Java應(yīng)用程序ID確定所述Java應(yīng)用程序。
4.如權(quán)利要求3所述的方法,其特征在于: 所述ID提前在Java工程端配置文件remote-config.xml中配置。
5.如權(quán)利要求1-4中任一項所述的方法,其特征在于: 所述資源為物理資源或虛擬資源。
【文檔編號】G06F17/30GK104361098SQ201410673946
【公開日】2015年2月18日 申請日期:2014年11月21日 優(yōu)先權(quán)日:2014年11月21日
【發(fā)明者】許磊 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司