System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及虛擬機(jī),尤其涉及一種雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法、裝置及計(jì)算機(jī)設(shè)備。
技術(shù)介紹
1、隨著終端設(shè)備的日漸普及,許多行業(yè)市場對(duì)終端設(shè)備的安全和管控有很高的要求,要同時(shí)兼顧信息安全與使用便利,生活工作兩不誤。1.移動(dòng)網(wǎng)絡(luò)形態(tài)復(fù)雜,包括wi?fi(無線網(wǎng)絡(luò)通信技術(shù))和蜂窩網(wǎng),蜂窩網(wǎng)又有不同制式2g、3g、4g、5g,按照經(jīng)典的網(wǎng)絡(luò)共享方法實(shí)現(xiàn),網(wǎng)絡(luò)結(jié)構(gòu)非常復(fù)雜。
2、某些操作系統(tǒng)中專門負(fù)責(zé)網(wǎng)絡(luò)管理和控制的模塊netd運(yùn)行在framework層,也即是說兩個(gè)android系統(tǒng)分別存在netd,每個(gè)系統(tǒng)都可以單獨(dú)設(shè)置網(wǎng)絡(luò)的狀態(tài)、配置參數(shù),而實(shí)體網(wǎng)絡(luò)只有一個(gè),由于后臺(tái)虛擬機(jī)沒有可視化界面,后臺(tái)虛擬機(jī)的網(wǎng)絡(luò)事件無法處理。因此,如何通過雙系統(tǒng)共享網(wǎng)絡(luò)連接,展示雙系統(tǒng)后臺(tái)網(wǎng)絡(luò)事件成為了亟待解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┝艘环N雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法、裝置及計(jì)算機(jī)設(shè)備,通過雙系統(tǒng)共享網(wǎng)絡(luò)連接,展示雙系統(tǒng)后臺(tái)網(wǎng)絡(luò)事件。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,所述方法包括:
3、在所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)共同的宿主機(jī)內(nèi)核層中建立事件監(jiān)聽節(jié)點(diǎn),其中,所述宿主機(jī)內(nèi)核層位于所述宿主機(jī)中;
4、通過所述事件監(jiān)聽節(jié)點(diǎn)對(duì)所述宿主機(jī)內(nèi)核層進(jìn)行監(jiān)聽,以確定所述后臺(tái)虛擬機(jī)是否向所述宿主機(jī)內(nèi)核層寫入目標(biāo)事件;
5、在通過所述事件監(jiān)聽節(jié)點(diǎn)監(jiān)聽到所述后臺(tái)虛擬機(jī)向所述宿主機(jī)內(nèi)核層寫入所述目標(biāo)事件的情況下,
6、所述前臺(tái)虛擬機(jī)監(jiān)聽到所述用戶空間接收到目標(biāo)事件后,在所述前臺(tái)虛擬機(jī)的用戶空間中展示所述目標(biāo)事件。
7、進(jìn)一步地,所述后臺(tái)網(wǎng)絡(luò)事件展示方法還包括:
8、通過所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)中的至少一個(gè)虛擬網(wǎng)卡,建立所述預(yù)設(shè)網(wǎng)橋。
9、進(jìn)一步地,通過所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)中的至少一個(gè)虛擬網(wǎng)卡,建立所述預(yù)設(shè)網(wǎng)橋,包括:
10、所述前臺(tái)虛擬機(jī)通過物理網(wǎng)卡與物理網(wǎng)絡(luò)連接,使所述前臺(tái)虛擬機(jī)的第一虛擬網(wǎng)卡具備網(wǎng)絡(luò)連接;
11、將所述第一虛擬網(wǎng)卡的網(wǎng)絡(luò)連接通過所述網(wǎng)絡(luò)分享技術(shù)共享至所述后臺(tái)虛擬機(jī)的第二虛擬網(wǎng)卡,以建立所述網(wǎng)橋。
12、進(jìn)一步地,在所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)共同的宿主機(jī)內(nèi)核層中建立事件監(jiān)聽節(jié)點(diǎn),其中,所述宿主機(jī)內(nèi)核層位于所述宿主機(jī)中之前,包括:
13、獲取所述宿主機(jī)內(nèi)核層中各驅(qū)動(dòng)節(jié)點(diǎn);
14、根據(jù)各所述驅(qū)動(dòng)節(jié)點(diǎn)的字段值確定所述宿主機(jī)中的所述前臺(tái)虛擬機(jī)和所述后臺(tái)虛擬機(jī)。
15、進(jìn)一步地,根據(jù)所述驅(qū)動(dòng)節(jié)點(diǎn)的字段值確定所述宿主機(jī)中的所述前臺(tái)虛擬機(jī)和所述后臺(tái)虛擬機(jī),包括:
16、將所述字段值為1的驅(qū)動(dòng)節(jié)點(diǎn)對(duì)應(yīng)的虛擬機(jī)確定為所述前臺(tái)虛擬機(jī);
17、將所述字段值為0的驅(qū)動(dòng)節(jié)點(diǎn)對(duì)應(yīng)的虛擬機(jī)確定為所述后臺(tái)虛擬機(jī)。
18、進(jìn)一步地,根據(jù)各所述驅(qū)動(dòng)節(jié)點(diǎn)的字段值確定所述宿主機(jī)中的所述前臺(tái)虛擬機(jī)和所述后臺(tái)虛擬機(jī)之后,包括:
19、關(guān)閉所述后臺(tái)虛擬機(jī)的系統(tǒng)熱點(diǎn)服務(wù),并開啟所述前臺(tái)虛擬機(jī)的所述系統(tǒng)熱點(diǎn)服務(wù)。
20、進(jìn)一步地,通過所述事件監(jiān)聽節(jié)點(diǎn)對(duì)所述宿主機(jī)內(nèi)核層進(jìn)行監(jiān)聽,以確定所述后臺(tái)虛擬機(jī)是否向所述宿主機(jī)內(nèi)核層寫入目標(biāo)事件,包括:
21、所述后臺(tái)虛擬機(jī)中的java本地接口jni調(diào)用ioctl驅(qū)動(dòng)程序,將所述目標(biāo)事件的相關(guān)信息寫入所述宿主機(jī)內(nèi)核層;
22、通過所述事件監(jiān)聽節(jié)點(diǎn)對(duì)所述宿主機(jī)內(nèi)核層進(jìn)行監(jiān)聽;
23、在所述事件監(jiān)聽節(jié)點(diǎn)監(jiān)聽到所述相關(guān)信息的情況下,確定所述后臺(tái)虛擬機(jī)向所述宿主機(jī)內(nèi)核層寫入目標(biāo)事件。
24、進(jìn)一步地,所述前臺(tái)虛擬機(jī)監(jiān)聽到所述用戶空間接收到目標(biāo)事件后,在所述前臺(tái)虛擬機(jī)的用戶空間中展示所述目標(biāo)事件,包括:
25、在所述前臺(tái)虛擬機(jī)的用戶空間中,構(gòu)建基于ueventobserver類的onuevent函數(shù);
26、通過所述onuevent函數(shù)監(jiān)聽所述用戶空間接收到目標(biāo)事件。
27、第二方面,本申請(qǐng)還提供了一種雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示裝置,所述裝置包括:
28、事件監(jiān)聽節(jié)點(diǎn)建立模塊,用于在所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)共同的宿主機(jī)內(nèi)核層中建立事件監(jiān)聽節(jié)點(diǎn),其中,所述宿主機(jī)內(nèi)核層位于所述宿主機(jī)中;
29、目標(biāo)事件監(jiān)聽模塊,用于通過所述事件監(jiān)聽節(jié)點(diǎn)對(duì)所述宿主機(jī)內(nèi)核層進(jìn)行監(jiān)聽,以確定所述后臺(tái)虛擬機(jī)是否向所述宿主機(jī)內(nèi)核層寫入目標(biāo)事件;
30、事件上報(bào)節(jié)點(diǎn)建立模塊,用于在通過所述事件監(jiān)聽節(jié)點(diǎn)監(jiān)聽到所述后臺(tái)虛擬機(jī)向所述宿主機(jī)內(nèi)核層寫入所述目標(biāo)事件的情況下,將所述目標(biāo)事件發(fā)送至所述前臺(tái)虛擬機(jī)的用戶空間;
31、目標(biāo)事件展示模塊,用于所述前臺(tái)虛擬機(jī)監(jiān)聽到所述用戶空間接收到目標(biāo)事件后,在所述前臺(tái)虛擬機(jī)的用戶空間中展示所述目標(biāo)事件。
32、第三方面,本申請(qǐng)還提供了一種計(jì)算機(jī)設(shè)備,所述計(jì)算機(jī)設(shè)備包括存儲(chǔ)器和處理器;所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序;所述處理器,用于執(zhí)行所述計(jì)算機(jī)程序并在執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法。
33、本申請(qǐng)公開了一種雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法、裝置及計(jì)算機(jī)設(shè)備,所述雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法包括在所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)共同的宿主機(jī)內(nèi)核層中建立事件監(jiān)聽節(jié)點(diǎn),其中,所述宿主機(jī)內(nèi)核層位于所述宿主機(jī)中;通過所述事件監(jiān)聽節(jié)點(diǎn)對(duì)所述宿主機(jī)內(nèi)核層進(jìn)行監(jiān)聽,以確定所述后臺(tái)虛擬機(jī)是否向所述宿主機(jī)內(nèi)核層寫入目標(biāo)事件;在通過所述事件監(jiān)聽節(jié)點(diǎn)監(jiān)聽到所述后臺(tái)虛擬機(jī)向所述宿主機(jī)內(nèi)核層寫入所述目標(biāo)事件的情況下,將所述目標(biāo)事件發(fā)送至所述前臺(tái)虛擬機(jī)的用戶空間,并在所述前臺(tái)虛擬機(jī)的用戶空間中展示所述目標(biāo)事件。通過上述方式,本申請(qǐng)通過事件監(jiān)聽節(jié)點(diǎn)對(duì)宿主機(jī)內(nèi)核層進(jìn)行事件監(jiān)聽,在監(jiān)聽到后臺(tái)虛擬機(jī)向內(nèi)核層寫入目標(biāo)事件時(shí),將目標(biāo)事件通知到前臺(tái)虛擬機(jī)的用戶空間,通過雙系統(tǒng)共享網(wǎng)絡(luò)連接,展示雙系統(tǒng)后臺(tái)網(wǎng)絡(luò)事件。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法應(yīng)用于雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示系統(tǒng),所述雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示系統(tǒng)包括前臺(tái)虛擬機(jī)、后臺(tái)虛擬機(jī)與宿主機(jī),所述雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法包括:
2.根據(jù)權(quán)利要求1所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述后臺(tái)網(wǎng)絡(luò)事件展示方法還包括:
3.根據(jù)權(quán)利要求2所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述通過所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)中的至少一個(gè)虛擬網(wǎng)卡,建立所述預(yù)設(shè)網(wǎng)橋,包括:
4.根據(jù)權(quán)利要求1所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述在所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)共同的宿主機(jī)內(nèi)核層中建立事件監(jiān)聽節(jié)點(diǎn),其中,所述宿主機(jī)內(nèi)核層位于所述宿主機(jī)中之前,包括:
5.根據(jù)權(quán)利要求4所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述根據(jù)所述驅(qū)動(dòng)節(jié)點(diǎn)的字段值確定所述宿主機(jī)中的所述前臺(tái)虛擬機(jī)和所述后臺(tái)虛擬機(jī),包括:
6.根據(jù)權(quán)利要求5所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述根
7.根據(jù)權(quán)利要求1所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述通過所述事件監(jiān)聽節(jié)點(diǎn)對(duì)所述宿主機(jī)內(nèi)核層進(jìn)行監(jiān)聽,以確定所述后臺(tái)虛擬機(jī)是否向所述宿主機(jī)內(nèi)核層寫入目標(biāo)事件,包括:
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述前臺(tái)虛擬機(jī)監(jiān)聽到所述用戶空間接收到目標(biāo)事件后,在所述前臺(tái)虛擬機(jī)的用戶空間中展示所述目標(biāo)事件,包括:
9.一種雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示裝置,其特征在于,包括:
10.一種計(jì)算機(jī)設(shè)備,其特征在于,所述計(jì)算機(jī)設(shè)備包括存儲(chǔ)器和處理器;
...【技術(shù)特征摘要】
1.一種雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法應(yīng)用于雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示系統(tǒng),所述雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示系統(tǒng)包括前臺(tái)虛擬機(jī)、后臺(tái)虛擬機(jī)與宿主機(jī),所述雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法包括:
2.根據(jù)權(quán)利要求1所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述后臺(tái)網(wǎng)絡(luò)事件展示方法還包括:
3.根據(jù)權(quán)利要求2所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述通過所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)中的至少一個(gè)虛擬網(wǎng)卡,建立所述預(yù)設(shè)網(wǎng)橋,包括:
4.根據(jù)權(quán)利要求1所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在于,所述在所述前臺(tái)虛擬機(jī)與所述后臺(tái)虛擬機(jī)共同的宿主機(jī)內(nèi)核層中建立事件監(jiān)聽節(jié)點(diǎn),其中,所述宿主機(jī)內(nèi)核層位于所述宿主機(jī)中之前,包括:
5.根據(jù)權(quán)利要求4所述的雙系統(tǒng)網(wǎng)絡(luò)的后臺(tái)網(wǎng)絡(luò)事件展示方法,其特征在...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陸旭軍,穆亮星,陳玉雪,田建偉,
申請(qǐng)(專利權(quán))人:無錫宇寧智能科技有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。