[發明專利]同一終端不同應用間通信的方法、裝置、設備和存儲介質有效
| 申請號: | 201710681762.6 | 申請日: | 2017-08-10 |
| 公開(公告)號: | CN107463453B | 公開(公告)日: | 2023-06-27 |
| 發明(設計)人: | 詹海亮 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;H04L61/4511 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 陳世華;王琦 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 同一 終端 不同 應用 通信 方法 裝置 設備 存儲 介質 | ||
1.一種同一終端不同應用間通信的方法,其特征在于,所述方法包括:
第二應用創建監聽進程,所述監聽進程為本地WebServer進程,并開始監聽發送到目的端口號的通信請求;
第一應用獲取攜帶有所述第二應用的服務監聽地址的通信指示,所述服務監聽地址包括預設的目的網絡地址,以及所述第二應用監聽的通信端口的目的端口號;所述通信指示用于指示第一應用調用第二應用獲取網絡資源并執行網絡資源對應的業務服務指令;
所述第一應用根據所述目的網絡地址和所述目的端口號,向所述目的端口號對應的通信端口發送用于請求建立通信連接的通信請求;
所述第二應用在監聽到所述通信請求時,向所述第一應用發送用于表示終端上安裝有所述第二應用的通信響應;
建立所述第一應用與所述第二應用的通信連接;
其中,所述目的網絡地址為本機回送地址或者所述終端的本地網絡地址或者預設的域名,所述域名的解析地址為本機回送地址;
其中,當所述服務監聽地址中的目的網絡地址為所述域名時,所述根據所述目的網絡地址和所述目的端口號向所述目的端口號對應的通信端口發送用于請求建立通信連接的通信請求包括:向地址解析服務器發送攜帶有所述域名的地址解析請求;接收攜帶有所述域名的解析地址的地址解析響應:根據所述域名的解析地址和所述目的端口號發送所述通信請求。
2.根據權利要求1所述的方法,其特征在于,所述通信請求還攜帶有所述第一應用使用的本地網絡地址和所述第一應用使用的源端口號;
相應地,所述第一應用與所述第二應用建立通信連接,包括:根據所述目的網絡地址、所述目的端口號、所述本地網絡地址和所述源端口號,建立所述通信連接。
3.根據權利要求1所述的方法,其特征在于,
在所述第一應用與所述第二應用建立通信連接之后,所述方法還包括:所述第一應用向所述第二應用發送業務服務調用請求,所述業務服務調用請求用于請求所述第二應用從應用服務器獲取所述網絡資源并執行所述網絡資源對應的業務服務指令。
4.根據權利要求3所述的方法,其特征在于,所述網絡資源為軟件安裝包,所述網絡資源對應的業務服務指令為下載并安裝所述軟件安裝包;
相應地,在所述第一應用向所述第二應用發送業務服務調用請求之后,所述方法還包括:所述第二應用向所述應用服務器發送請求下載所述軟件安裝包的下載請求;所述第二應用接收所述應用服務器發送的攜帶有所述軟件安裝包的下載響應,并在所述軟件安裝包下載完成后在所述終端上安裝所述軟件安裝包。
5.根據權利要求1所述的方法,其特征在于,所述終端上安裝有所述第二應用;相應地,所述方法還包括:
所述第二應用監聽發送到所述目的端口號對應的通信端口的所述通信請求;
若監聽到所述通信請求,響應于所述通信請求,向所述第一應用發送用于確認所述終端上安裝有所述第二應用的通信響應。
6.根據權利要求5所述的方法,其特征在于,在所述向所述第一應用發送用于確認所述終端上安裝有所述第二應用的通信響應之后,所述方法還包括:
所述第二應用向所述第一應用發送用于請求與所述第一應用建立通信連接的連接建立請求;
所述第二應用接收所述第一應用發送的用于表示所述第一應用與所述第二應用之間的通信連接已經建立完成的連接建立響應。
7.根據權利要求1所述的方法,其特征在于,在所述第一應用與所述第二應用建立通信連接之后,所述方法還包括:
所述第二應用接收所述第一應用發送的攜帶有業務服務調用參數的業務服務調用請求,所述業務服務調用請求用于請求所述第二應用從應用服務器獲取網絡資源并執行所述網絡資源對應的業務服務指令;
所述第二應用向所述應用服務器發送攜帶有所述業務服務調用參數的校驗請求;
所述第二應用接收所述應用服務器發送的攜帶有所述業務服務調用參數的校驗結果的校驗響應;
所述第二應用根據所述校驗結果確定是否從所述應用服務器獲取所述網絡資源并執行所述網絡資源對應的業務服務指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710681762.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:畫框裝飾條(JC68?810)
- 下一篇:畫框裝飾條(JC68?1)





