圖4中,運(yùn)維管理人員可以通過用戶接口設(shè)備102 控制網(wǎng)絡(luò)設(shè)備408、410、412和416。此外,如圖4所7K,該設(shè)備管理系統(tǒng)中還可以設(shè)置有第 一設(shè)備402以及第二設(shè)備404和406。其中,若運(yùn)維管理人員需要指示各網(wǎng)絡(luò)設(shè)備執(zhí)行預(yù)定 操作任務(wù)A,且該任務(wù)A包括兩個(gè)執(zhí)行步驟,則管理人員可以通過用戶接口設(shè)備102發(fā)送與 預(yù)定操作A對(duì)應(yīng)的操作指示信息a到第一設(shè)備402,進(jìn)而由第一設(shè)備402完成對(duì)操作指示信 息a的解析,并解析出操作步驟信息ai和a2。在另一方面,該第一設(shè)備還可以根據(jù)用戶接口 設(shè)備102發(fā)送的目標(biāo)設(shè)備的標(biāo)識(shí)來判斷管理人員所需控制的具體的網(wǎng)絡(luò)設(shè)備,例如,若管 理人員需要控制網(wǎng)絡(luò)設(shè)備412執(zhí)行該預(yù)定操作或者說操作任務(wù)A,則第一設(shè)備可以先查找 與該網(wǎng)絡(luò)設(shè)備412連接的第二設(shè)備406,進(jìn)而將解析出的操作步驟信息ai和a2和目標(biāo)設(shè)備 412的標(biāo)識(shí)發(fā)送給第二設(shè)備406。進(jìn)一步地,第二設(shè)備406在接收到該操作步驟信息ai和a2 和目標(biāo)設(shè)備412的標(biāo)識(shí)之后,可以查找到與操作步驟信息ai和目標(biāo)設(shè)備412的標(biāo)識(shí)對(duì)應(yīng)的 指令碼A5,并查找到與操作步驟信息a2和目標(biāo)設(shè)備412的標(biāo)識(shí)對(duì)應(yīng)的指令碼A6,最后將查 找到的指令碼A5和A6發(fā)送給目標(biāo)設(shè)備412,以便于使目標(biāo)設(shè)備412執(zhí)行預(yù)定操作任務(wù)A。
[0131] 上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0132] 在本發(fā)明的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有 詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
[0133] 在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的各模塊,可通過其它的方 式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一 種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者 可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之 間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連 接,可以是電性或其它的形式。
[0134] 所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯 示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè) 網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目 的。
[0135] 另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以 是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單 元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0136] 所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用 時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上 或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式 體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī) 設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部 或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(ROM,Read-OnlyMemory)、隨機(jī)存 取存儲(chǔ)器(RAM,RandomAccessMemory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼 的介質(zhì)。
[0137] 以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1. 一種指令碼發(fā)送方法,其特征在于,包括: 接收用戶接口設(shè)備發(fā)送的操作指示信息和目標(biāo)設(shè)備的標(biāo)識(shí),其中,所述操作指示信息 用于指示待執(zhí)行的預(yù)定操作; 查找與所述操作指示信息和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備執(zhí)行的指令碼; 向所述目標(biāo)設(shè)備發(fā)送查找到的指令碼。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述接收用戶接口設(shè)備發(fā)送的操作指示信息和目標(biāo)設(shè)備的標(biāo)識(shí)包括:接收所述用戶接 口設(shè)備發(fā)送的所述操作指示信息和多個(gè)目標(biāo)設(shè)備的標(biāo)識(shí); 所述查找與所述操作指示信息和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備執(zhí)行的指令碼 包括:查找與所述操作指示信息和所述多個(gè)目標(biāo)設(shè)備的標(biāo)識(shí)對(duì)應(yīng)的多個(gè)指令碼,其中,所述 多個(gè)目標(biāo)設(shè)備與所述多個(gè)指令碼一一對(duì)應(yīng); 所述向所述目標(biāo)設(shè)備發(fā)送查找到的指令碼包括:向所述多個(gè)目標(biāo)設(shè)備中的每一個(gè)發(fā)送 查找到的與所述每一個(gè)對(duì)應(yīng)的指令碼。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述接收所述用戶接口設(shè)備發(fā)送的所述 操作指示信息和多個(gè)目標(biāo)設(shè)備的標(biāo)識(shí)包括: 接收所述用戶接口設(shè)備發(fā)送的攜帶有所述操作指示信息和所述多個(gè)目標(biāo)設(shè)備的標(biāo)識(shí) 的消息;或者, 接收所述用戶接口設(shè)備發(fā)送的多條消息,其中,每條消息攜帶有所述操作指示信息和 所述多個(gè)目標(biāo)設(shè)備中的一個(gè)的標(biāo)識(shí)。4. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述查找與所述操作指示信 息和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備執(zhí)行的指令碼包括: 將所述操作指示信息解析為多個(gè)操作步驟信息; 查找與所述多個(gè)操作步驟信息中和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備執(zhí)行的多個(gè) 指令碼,其中,所述多個(gè)指令碼與所述多個(gè)操作步驟信息一一對(duì)應(yīng)。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于, 所述接收用戶接口設(shè)備發(fā)送的操作指示信息和目標(biāo)設(shè)備的標(biāo)識(shí)包括:第一設(shè)備接收所 述用戶接口設(shè)備發(fā)送的所述操作指示信息和所述目標(biāo)設(shè)備的標(biāo)識(shí); 所述將所述操作指示信息解析為多個(gè)操作步驟信息包括:所述第一設(shè)備將所述操作指 示信息解析為所述多個(gè)操作步驟信息;其中, 在所述查找與所述多個(gè)操作步驟信息中和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備執(zhí)行 的多個(gè)指令碼之前,所述方法還包括:所述第一設(shè)備查找連接所述目標(biāo)設(shè)備的第二設(shè)備; 所述第一設(shè)備向所述第二設(shè)備發(fā)送所述多個(gè)操作步驟信息和所述標(biāo)識(shí); 所述查找與所述多個(gè)操作步驟信息中和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備執(zhí)行的 多個(gè)指令碼包括:所述第二設(shè)備查找與所述多個(gè)操作指示信息和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所 述目標(biāo)設(shè)備執(zhí)行的多個(gè)指令碼; 所述向所述目標(biāo)設(shè)備發(fā)送查找到的指令碼包括:所述第二設(shè)備向所述目標(biāo)設(shè)備發(fā)送查 找到的多個(gè)指令碼。6. 根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于, 所述向所述目標(biāo)設(shè)備發(fā)送查找到的指令碼包括:判斷在當(dāng)前時(shí)刻之前的預(yù)設(shè)時(shí)間間隔 內(nèi)是否接收到所述目標(biāo)設(shè)備發(fā)送的心跳信號(hào);若是,則向所述目標(biāo)設(shè)備發(fā)送所述查找到的 指令碼;和/或, 在所述向所述目標(biāo)設(shè)備發(fā)送查找到的指令碼之后,所訴方法還包括:接收所述目標(biāo)設(shè) 備返回的指令碼;查找與所述返回的指令碼和所述目標(biāo)設(shè)備對(duì)應(yīng)的回顯信息,所述回顯信 息表示所述目標(biāo)設(shè)備的操作結(jié)果;向所述用戶接口設(shè)備發(fā)送所述回顯信息。7. -種指令碼發(fā)送裝置,其特征在于,包括: 第一接收單元,用于接收用戶接口設(shè)備發(fā)送的操作指示信息和目標(biāo)設(shè)備的標(biāo)識(shí),其中, 所述操作指示信息用于指示待執(zhí)行的預(yù)定操作; 第一查找單元,用于查找與所述操作指示信息和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備 執(zhí)行的指令碼; 第一發(fā)送單元,用于向所述目標(biāo)設(shè)備發(fā)送查找到的指令碼。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于, 所述第一接收單元包括:第一接收模塊,用于接收所述用戶接口設(shè)備發(fā)送的所述操作 指示信息和多個(gè)目標(biāo)設(shè)備的標(biāo)識(shí); 所述第一查找單元包括:第一查找模塊,用于查找與所述操作指示信息和所述多個(gè)目 標(biāo)設(shè)備的標(biāo)識(shí)對(duì)應(yīng)的多個(gè)指令碼,其中,所述多個(gè)目標(biāo)設(shè)備與所述多個(gè)指令碼一一對(duì)應(yīng); 所述第一發(fā)送單元包括:第一發(fā)送模塊,用于向所述多個(gè)目標(biāo)設(shè)備中的每一個(gè)發(fā)送查 找到的與所述每一個(gè)對(duì)應(yīng)的指令碼。9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一接收模塊包括: 第一接收子模塊,用于接收所述用戶接口設(shè)備發(fā)送的攜帶有所述操作指示信息和所述 多個(gè)目標(biāo)設(shè)備的標(biāo)識(shí)的消息;或者, 第二接收子模塊,用于接收所述用戶接口設(shè)備發(fā)送的多條消息,其中,每條消息攜帶有 所述操作指示信息和所述多個(gè)目標(biāo)設(shè)備中的一個(gè)的標(biāo)識(shí)。10. 根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的裝置,其特征在于,所述第一查找單元包括: 解析模塊,用于將所述操作指示信息解析為多個(gè)操作步驟信息; 第二查找模塊,用于查找與所述多個(gè)操作步驟信息中和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目 標(biāo)設(shè)備執(zhí)行的多個(gè)指令碼,其中,所述多個(gè)指令碼與所述多個(gè)操作步驟信息一一對(duì)應(yīng)。11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述第一接收單元包括:第二接收模塊,用于使第一設(shè)備接收所述用戶接口設(shè)備發(fā)送 的所述操作指示信息和所述目標(biāo)設(shè)備的標(biāo)識(shí); 所述解析模塊包括:解析子模塊,用于使所述第一設(shè)備將所述操作指示信息解析為所 述多個(gè)操作步驟信息;其中, 所述裝置還包括:第二查找單元,用于使所述第一設(shè)備查找連接所述目標(biāo)設(shè)備的第二 設(shè)備;第二發(fā)送單元,用于使所述第一設(shè)備向所述第二設(shè)備發(fā)送所述多個(gè)操作步驟信息和 所述標(biāo)識(shí); 所述第二查找模塊包括:查找子模塊,用于使所述第二設(shè)備查找與所述多個(gè)操作指示 信息和所述標(biāo)識(shí)對(duì)應(yīng)的用于被所述目標(biāo)設(shè)備執(zhí)行的多個(gè)指令碼; 所述第一發(fā)送單元包括:第二發(fā)送模塊,用于使所述第二設(shè)備向所述目標(biāo)設(shè)備發(fā)送查 找到的多個(gè)指令碼。12.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的裝置,其特征在于, 所述第一發(fā)送單元包括:判斷模塊,用于判斷在當(dāng)前時(shí)刻之前的預(yù)設(shè)時(shí)間間隔內(nèi)是否 接收到所述目標(biāo)設(shè)備發(fā)送的心跳信號(hào);第三發(fā)送模塊,用于在所述預(yù)設(shè)時(shí)間間隔內(nèi)接收到 所述心跳信號(hào)時(shí),向所述目標(biāo)設(shè)備發(fā)送所述查找到的指令碼;和/或, 在所述向所述目標(biāo)設(shè)備發(fā)送查找到的指令碼之后,所訴裝置還包括:第二接收單元,用 于接收所述目標(biāo)設(shè)備返回的指令碼;第三查找單元,用于查找與所述返回的指令碼和所述 目標(biāo)設(shè)備對(duì)應(yīng)的回顯信息,所述回顯信息表示所述目標(biāo)設(shè)備的操作結(jié)果;第三發(fā)送單元,用 于向所述用戶接口設(shè)備發(fā)送所述回顯信息。
【專利摘要】本發(fā)明公開了一種指令碼發(fā)送方法和裝置。其中,該方法包括:接收用戶接口設(shè)備發(fā)送的操作指示信息和目標(biāo)設(shè)備的標(biāo)識(shí),其中,操作指示信息用于指示待執(zhí)行的預(yù)定操作;查找與操作指示信息和標(biāo)識(shí)對(duì)應(yīng)的用于被目標(biāo)設(shè)備執(zhí)行的指令碼;向目標(biāo)設(shè)備發(fā)送查找到的指令碼。本發(fā)明解決了現(xiàn)有方案中通過用戶接口設(shè)備直接控制網(wǎng)絡(luò)設(shè)備需要維護(hù)各網(wǎng)絡(luò)設(shè)備的多樣化的指令碼所導(dǎo)致的對(duì)大規(guī)模網(wǎng)絡(luò)設(shè)備的管理效率不足的技術(shù)問題。
【IPC分類】H04L12/24
【公開號(hào)】CN105306231
【申請(qǐng)?zhí)枴緾N201410259335
【發(fā)明人】陳勇, 施暉
【申請(qǐng)人】騰訊科技(深圳)有限公司
【公開日】2016年2月3日
【申請(qǐng)日】2014年6月11日