[發(fā)明專利]一種視聯(lián)網(wǎng)資源管理方法和系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201611201043.1 | 申請(qǐng)日: | 2016-12-22 |
| 公開(公告)號(hào): | CN108228338B | 公開(公告)日: | 2019-06-11 |
| 發(fā)明(設(shè)計(jì))人: | 解君;沈軍;王艷輝 | 申請(qǐng)(專利權(quán))人: | 視聯(lián)動(dòng)力信息技術(shù)股份有限公司 |
| 主分類號(hào): | G06F9/50 | 分類號(hào): | G06F9/50 |
| 代理公司: | 北京潤(rùn)澤恒知識(shí)產(chǎn)權(quán)代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100000 北京市東*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 聯(lián)網(wǎng)終端 通信句柄 聯(lián)網(wǎng)服務(wù)器 聯(lián)網(wǎng)資源 任務(wù)隊(duì)列 性能要求 內(nèi)存 緩存 銷毀 斷開連接 工作線程 空閑線程 聯(lián)網(wǎng)技術(shù) 資源開銷 資源請(qǐng)求 初始化 線程池 監(jiān)聽 線程 創(chuàng)建 隊(duì)列 服務(wù)器 聯(lián)網(wǎng) 回收 管理 保證 | ||
1.一種視聯(lián)網(wǎng)資源管理方法,其特征在于,所述方法應(yīng)用于視聯(lián)網(wǎng)中,包括:
視聯(lián)網(wǎng)服務(wù)器監(jiān)聽通信句柄隊(duì)列和待處理任務(wù)隊(duì)列;所述通信句柄通過(guò)所述視聯(lián)網(wǎng)服務(wù)器的MAC地址和視聯(lián)網(wǎng)終端的MAC地址初始化;
若監(jiān)聽到設(shè)定事件,則啟用線程池中的空閑線程為工作線程,來(lái)處理所述設(shè)定事件,所述設(shè)定事件包括資源請(qǐng)求的事件和待處理任務(wù)隊(duì)列中任務(wù)到達(dá)的事件;
當(dāng)視聯(lián)網(wǎng)終端斷開連接時(shí),回收所述視聯(lián)網(wǎng)終端對(duì)應(yīng)的通信句柄;
其中,若監(jiān)聽到設(shè)定事件,則啟用線程池中的空閑線程為工作線程,來(lái)處理所述設(shè)定事件,包括:
若監(jiān)聽到資源請(qǐng)求的事件,則啟用線程池中的第一空閑線程為第一工作線程,用于解析所述資源請(qǐng)求,并放置于所述待處理任務(wù)隊(duì)列中,然后所述第一工作線程被回收為空閑線程;
在所述第一工作線程運(yùn)行過(guò)程中,若監(jiān)聽到待處理任務(wù)隊(duì)列中任務(wù)的到來(lái),則啟用線程池中的第二空閑線程為第二工作線程,用于處理所述任務(wù)對(duì)應(yīng)的資源請(qǐng)求,并在執(zhí)行完成后所述第二工作線程被回收為空閑線程;
所述第一工作線程與所述第二工作線程為不同的線程;
其中,所述線程池在工作過(guò)程中待處理的視聯(lián)網(wǎng)終端的資源請(qǐng)求會(huì)被放到所述待處理任務(wù)隊(duì)列中;
在所述第一工作線程運(yùn)行過(guò)程中,若監(jiān)聽到待處理任務(wù)隊(duì)列中任務(wù)的到來(lái),則啟用線程池中的第二空閑線程為第二工作線程,包括:在所述第一工作線程運(yùn)行過(guò)程中,當(dāng)主線程監(jiān)聽到所述待處理任務(wù)隊(duì)列中有任務(wù)到達(dá)時(shí)進(jìn)行處理,喚醒線程池中的空閑線程為第二工作線程,進(jìn)行任務(wù)處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述若監(jiān)聽到設(shè)定事件,則啟用線程池中的空閑線程為工作線程,來(lái)處理所述設(shè)定事件的步驟包括:
若通過(guò)通信句柄監(jiān)聽到對(duì)應(yīng)的視聯(lián)網(wǎng)終端的資源請(qǐng)求,則啟用線程池中的一個(gè)空閑線程為工作線程,通過(guò)所述通信句柄接收并解析所述視聯(lián)網(wǎng)終端的資源請(qǐng)求;
將所述視聯(lián)網(wǎng)終端的資源請(qǐng)求和對(duì)應(yīng)的通信句柄封裝為任務(wù),放入待處理任務(wù)隊(duì)列中等待處理;
若監(jiān)聽到所述待處理任務(wù)隊(duì)列中有任務(wù)到達(dá),則啟用線程池中的一個(gè)空閑線程為工作線程,通過(guò)所述任務(wù)對(duì)應(yīng)的通信句柄,處理所述任務(wù)對(duì)應(yīng)的資源請(qǐng)求。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)視聯(lián)網(wǎng)終端斷開連接時(shí),回收所述視聯(lián)網(wǎng)終端對(duì)應(yīng)的通信句柄的步驟包括:
若通過(guò)通信句柄監(jiān)聽到對(duì)應(yīng)的視聯(lián)網(wǎng)終端的斷開請(qǐng)求,則啟用線程池中的一個(gè)空閑線程為工作線程來(lái)處理所述斷開請(qǐng)求;
若通過(guò)所述通信句柄監(jiān)聽到所述視聯(lián)網(wǎng)終端的斷開確認(rèn),則回收所述通信句柄并置于所述通信句柄隊(duì)列中。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
若所述視聯(lián)網(wǎng)服務(wù)器接收到視聯(lián)網(wǎng)終端的連接請(qǐng)求,則啟用線程池中的一個(gè)空閑線程為工作線程,來(lái)處理所述連接請(qǐng)求;
接收并解析所述視聯(lián)網(wǎng)終端的連接請(qǐng)求,將所述連接請(qǐng)求中的所述視聯(lián)網(wǎng)終端的MAC地址和視聯(lián)網(wǎng)終端號(hào)碼,與儲(chǔ)存的所述視聯(lián)網(wǎng)終端的信息進(jìn)行比對(duì),確認(rèn)所述視聯(lián)網(wǎng)終端的連接權(quán)限;
從視聯(lián)網(wǎng)通信句柄隊(duì)列中獲取一個(gè)通信句柄,根據(jù)所述視聯(lián)網(wǎng)服務(wù)器的MAC地址和所述視聯(lián)網(wǎng)終端的MAC地址初始化所述通信句柄,并通過(guò)所述通信句柄返回允許入網(wǎng)的響應(yīng)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
如果所述線程池中沒(méi)有空閑線程,則等待直到有空閑線程;其中,所述工作線程在執(zhí)行完畢后被回收為空閑線程。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于視聯(lián)動(dòng)力信息技術(shù)股份有限公司,未經(jīng)視聯(lián)動(dòng)力信息技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611201043.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種物聯(lián)網(wǎng)終端計(jì)費(fèi)管理方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及裝置
- 一種基于視聯(lián)網(wǎng)的呼叫方法及裝置
- 一種基于視聯(lián)網(wǎng)的直播投屏方法和裝置
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)終端與互聯(lián)網(wǎng)終端通話的方法和裝置
- 一種通信方法和通信裝置
- 一種訪問(wèn)視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 物聯(lián)網(wǎng)終端的軟件升級(jí)方法、物聯(lián)網(wǎng)平臺(tái)和物聯(lián)網(wǎng)終端
- 軟件呼叫控制代理
- 用于跨多個(gè)電子設(shè)備來(lái)管理用戶賬戶的方法與設(shè)備
- 一種基于Chromium的命名管道進(jìn)程通信方法
- 一種密碼TF卡通信時(shí)掉電的業(yè)務(wù)保護(hù)策略
- 用于檢測(cè)中間人攻擊的方法、裝置以及電子設(shè)備
- 一種BMC的連接管理方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)
- 一種無(wú)線通信方法
- 藍(lán)牙通信方法及顯示設(shè)備
- 一種VCI裝置與多客戶端的通信方法及VCI裝置
- 與下位機(jī)的通信方法、上位機(jī)、計(jì)算機(jī)系統(tǒng)和存儲(chǔ)介質(zhì)
- 一種視聯(lián)網(wǎng)服務(wù)器時(shí)間同步方法和裝置
- 一種視聯(lián)網(wǎng)的業(yè)務(wù)監(jiān)控方法和裝置
- 一種視聯(lián)網(wǎng)服務(wù)器的配置信息恢復(fù)方法及配置信息服務(wù)器
- 一種視聯(lián)網(wǎng)的數(shù)據(jù)處理方法和裝置
- 一種任務(wù)處理方法和裝置
- 一種視聯(lián)網(wǎng)MCU會(huì)議邀請(qǐng)互聯(lián)網(wǎng)MCU會(huì)議的方法及服務(wù)器
- 一種在線狀態(tài)檢測(cè)方法及裝置
- 視聯(lián)網(wǎng)服務(wù)器的監(jiān)控方法和系統(tǒng)
- 物聯(lián)網(wǎng)設(shè)備的服務(wù)器資源獲取方法及相關(guān)設(shè)備
- 基于物聯(lián)網(wǎng)及云服務(wù)器的數(shù)據(jù)上報(bào)系統(tǒng)及數(shù)據(jù)上報(bào)方法
- 加速提供互聯(lián)網(wǎng)應(yīng)用資源的方法、資源管理服務(wù)器及系統(tǒng)
- 一種互聯(lián)網(wǎng)信息資源的關(guān)聯(lián)資源的查詢方法及裝置
- 一種物聯(lián)網(wǎng)資源的封裝和檢索方法
- 一種互聯(lián)網(wǎng)資源的篩選方法及裝置
- 利用區(qū)塊鏈保護(hù)用于互聯(lián)網(wǎng)資源分配的事務(wù)
- 監(jiān)控資源同步方法和裝置
- 多網(wǎng)熱備實(shí)現(xiàn)方法及裝置
- 一種視聯(lián)網(wǎng)資源處理方法及裝置
- 一種互聯(lián)網(wǎng)資源的篩選方法及裝置
- 互聯(lián)網(wǎng)基礎(chǔ)資源及其關(guān)系模型、及模型的構(gòu)建、應(yīng)用方法





