[發(fā)明專利]消息傳輸方法和裝置有效
| 申請?zhí)枺?/td> | 201611064354.8 | 申請日: | 2016-11-25 |
| 公開(公告)號: | CN108111565B | 公開(公告)日: | 2020-08-04 |
| 發(fā)明(設(shè)計)人: | 龐英明 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京康信知識產(chǎn)權(quán)代理有限責(zé)任公司 11240 | 代理人: | 董文倩;褚敏 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 消息 傳輸 方法 裝置 | ||
1.一種消息傳輸方法,其特征在于,包括:
第一客戶端通過預(yù)設(shè)瀏覽器控件集成預(yù)定服務(wù),其中,所述預(yù)定服務(wù)集成在一個或多個客戶端;
在所述第一客戶端開啟之后,所述第一客戶端通過所述預(yù)定服務(wù)從服務(wù)器中獲取第二客戶端的標(biāo)識信息,其中,所述第二客戶端為未開啟、且集成所述預(yù)定服務(wù)的客戶端;
所述第一客戶端通過所述預(yù)定服務(wù)根據(jù)所述標(biāo)識信息獲取所述第二客戶端的服務(wù)進(jìn)程的目標(biāo)進(jìn)程名,其中,所述服務(wù)進(jìn)程定義在服務(wù)組件中;
所述第一客戶端根據(jù)所述目標(biāo)進(jìn)程名通過所述服務(wù)器喚醒所述第二客戶端,其中,所述第二客戶端在喚醒的情況下,用于接收所述服務(wù)器推送的消息;
其中,所述第一客戶端通過所述預(yù)定服務(wù)根據(jù)所述標(biāo)識信息獲取所述第二客戶端的服務(wù)進(jìn)程的目標(biāo)進(jìn)程名包括:所述第一客戶端通過所述預(yù)定服務(wù)根據(jù)所述第二客戶端的名單信息和所述服務(wù)器制定的包名來確定所述目標(biāo)進(jìn)程名,其中,所述標(biāo)識信息包括所述名單信息;
其中,所述第一客戶端集成所述預(yù)定服務(wù)包括:所述第一客戶端獲取軟件開發(fā)工具包;將所述第一客戶端內(nèi)部的瀏覽器接口替換為所述軟件開發(fā)工具包內(nèi)部的瀏覽器接口,并通過所述軟件開發(fā)工具包內(nèi)部的瀏覽器接口加載預(yù)設(shè)瀏覽器內(nèi)核;所述第一客戶端通過所述預(yù)設(shè)瀏覽器內(nèi)核實現(xiàn)用于喚醒所述第二客戶端的功能。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一客戶端通過所述預(yù)設(shè)瀏覽器控件集成所述預(yù)定服務(wù)包括:
所述第一客戶端加載預(yù)設(shè)瀏覽器內(nèi)核,其中,所述預(yù)設(shè)瀏覽器控件包括所述預(yù)設(shè)瀏覽器內(nèi)核,所述預(yù)設(shè)瀏覽器內(nèi)核包括喚醒功能,所述喚醒功能用于喚醒所述第二客戶端;
所述第一客戶端根據(jù)所述預(yù)設(shè)瀏覽器內(nèi)核的預(yù)設(shè)功能集成所述預(yù)定服務(wù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一客戶端加載所述預(yù)設(shè)瀏覽器內(nèi)核包括:
所述第一客戶端獲取預(yù)設(shè)接口數(shù)據(jù),其中,所述預(yù)設(shè)接口數(shù)據(jù)用于封裝所述預(yù)定服務(wù)對應(yīng)的瀏覽器接口;
所述第一客戶端將原始接口數(shù)據(jù)替換為所述預(yù)設(shè)接口數(shù)據(jù),其中,所述原始接口數(shù)據(jù)用于封裝所述第一客戶端內(nèi)置的瀏覽器接口;
所述第一客戶端通過所述預(yù)設(shè)接口數(shù)據(jù)加載所述預(yù)設(shè)瀏覽器內(nèi)核。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二客戶端包括多個客戶端,其中,所述第一客戶端通過所述預(yù)定服務(wù)從所述服務(wù)器中獲取所述第二客戶端的標(biāo)識信息包括:
所述第一客戶端通過所述預(yù)定服務(wù)從所述服務(wù)器中獲取所述多個客戶端的名單信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,
在所述第一客戶端通過所述預(yù)定服務(wù)從所述服務(wù)器中獲取所述第二客戶端的名單信息之后,所述方法還包括:所述第一客戶端保存所述名單信息至本地,其中,所述本地用于通過預(yù)設(shè)頁面加載所述名單信息;
所述第一客戶端通過所述預(yù)定服務(wù)根據(jù)所述標(biāo)識信息獲取所述第二客戶端的服務(wù)進(jìn)程的目標(biāo)進(jìn)程名包括:在所述本地通過所述預(yù)設(shè)頁面加載所述名單信息之后,所述第一客戶端通過所述預(yù)定服務(wù)根據(jù)所述名單信息獲取所述目標(biāo)進(jìn)程名。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一客戶端根據(jù)所述目標(biāo)進(jìn)程名通過所述服務(wù)器喚醒所述第二客戶端包括:
所述第一客戶端通過所述預(yù)定服務(wù)獲取用于開啟所述第二客戶端的開啟服務(wù)函數(shù);
所述第一客戶端根據(jù)所述開啟服務(wù)函數(shù)開啟所述目標(biāo)進(jìn)程名對應(yīng)的第二客戶端,其中,在所述第二客戶端開啟的情況下,所述第二客戶端與所述服務(wù)器建立連接。
7.根據(jù)權(quán)利要求1至6中任意一項所述的方法,其特征在于,所述服務(wù)組件除所述服務(wù)進(jìn)程之外,還至少包括以下一種或多種選項:
服務(wù)名;
服務(wù)類名;
服務(wù)圖標(biāo);
服務(wù)權(quán)限;
服務(wù)使能。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611064354.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





