[發明專利]存儲設備、PC端、通信連接連通性的維護方法及系統在審
| 申請號: | 201710639737.1 | 申請日: | 2017-07-31 |
| 公開(公告)號: | CN108075947A | 公開(公告)日: | 2018-05-25 |
| 發明(設計)人: | 郭宇;曾冰;陳丹;舒云;林秝;向伊達;宋希東;蔣寒迪;董欣明;丁波濤;惠新宇;謝虹;袁芳;劉琳;趙巡 | 申請(專利權)人: | 北京微應軟件科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/06 |
| 代理公司: | 北京至臻永信知識產權代理有限公司 11568 | 代理人: | 劉清富;楊繼成 |
| 地址: | 100081 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 定時器 移動終端 預設 探測消息包 存儲設備 通信連接 移動終端反饋 移動終端啟動 發送 觸發機制 觸發指令 發送通信 監聽客戶 接收消息 連接請求 運行狀態 監測PC 間通信 連通性 探測包 應答包 維護 服務器 刪除 計時 中斷 恢復 | ||
本發明涉及存儲設備、PC端、通信連接連通性的維護方法及系統,其中所述維護方法包括步驟:PC端根據預設觸發機制的觸發指令,依次分別向與其通信連接的每個移動終端發送探測消息包;PC端在發送探測消息包的同時,分別為每個接收消息探測包的移動終端啟動對應的定時器,當在某一定時器的預設時限內,PC端接收到與定時器對應的移動終端反饋的應答包時,刪除定時器當某一定時器的計時超過預設時限時,PC端向與定時器對應的移動終端發送通信連接請求。通過本發明實施例,可以及時的恢復PC端與移動終端間中斷了的通信連接,所以無需作為服務器端的移動終端中的程序始終處于運行狀態以監聽客戶端的socket端口來監測PC端與移動終端間通信的連通性。
技術領域
本發明屬于計算機網絡領域,特別涉及存儲設備、PC端、通信連接連通性的維護方法及系統。
背景技術
安卓調試橋(Android Debug Bridge,簡稱為ADB)是安卓(Android)設備與PC端(Personal Computer,個人電腦)建立通信連接的一種手段。
ADB的工作原理是:通過監聽Socket TCP 5554等端口,在電子集成驅動器(Integrated Drive Electronics,簡稱為IDE)和Qemu之間建立通信連接。在默認情況下,ADB會對相關的網絡端口進行守護(daemon)。因此,當用戶運行諸如Eclipse等類型的程序時,ADB進程就會自動運行。
若要連接Android設備(例如手機)和PC端,則需要ADB驅動程序。具體來講,若要用個人電腦對手機進行調試和管理,則需要預先安裝ADB工具包。
當手機和PC端在建立一個基于socket雙向的通信連接,以實現通過PC端時,通常被控制手機會作為服務器端(server socket)、PC端作為客戶端(client socket)。
具體而言,為了在手機和PC端之間建立基于ADB socket端口的通信連接,服務器端需要運行 socket通信程序,從而讓服務器端不停地監聽某個客戶端的socket端口,并且等待客戶端的連接申請后建立雙向的通信連接。所以在基于socket端口的通信連接方式中,服務器端是主動等待連接申請的到來。
當利用socket端口建立雙向的通信連接時,服務器端的程序可以運行多個線程,從而與多個客戶端同時進行通信。并且,多個客戶端還可以通過服務器端在各自之間實現通信連接。這種利用socket端口建立雙向的通信連接的方式比較靈活,因此適用于一些比較復雜的通信方式。但是,當利用socket端口建立雙向的通信連接時,服務器端的程序必須始終處于運行狀態以監聽客戶端的socket端口。
但是,根據發明人的長期實驗發現, PC端和手機有時候需要處于長連接狀態下,即每個操作完畢之后不會中斷通信連接從而在下次需要處理時直接發送數據包,雖然在很長一段時間內沒有數據往來,但是為了保持通信連接;此時,需要服務器端的程序必須始終處于運行狀態以監聽客戶端的socket端口,一旦服務器端的程序停止運行,已經建立的通信連接就會被中斷。
上述的背景技術僅僅是發明人為了導出本發明實施方式而保有的、或在導出過程中習得的技術信息,并不一定是在本發明實施方式的提交之前已公開于一般公眾的公知技術。
發明內容
本發明的目的是提供一種通信連接連通性的維護方法,以克服現有技術中PC端和移動終端在長連接狀態下,服務器端的程序必須處于運行狀態才能保持通信連接的連通性這一缺陷。
為實現上述目的,本發明提供了一種通信連接連通性的維護方法,所述通信連接為PC端與移動終端間的ADB socket通信連接,所述移動終端包括有多個,包括步驟:
所述PC端根據預設觸發機制的觸發指令,依次分別向與其通信連接的每個移動終端發送探測消息包;所述預設觸發機制包括每隔一個預設時段生成一個觸發指令;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京微應軟件科技有限公司,未經北京微應軟件科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710639737.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:網絡流量監控方法與系統
- 下一篇:一種車載網絡管理一致性測試裝置及其方法





