[發明專利]一種微信客戶端調用本地功能的方法及系統有效
| 申請號: | 202010960123.5 | 申請日: | 2020-09-14 |
| 公開(公告)號: | CN112217711B | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 龍毅宏 | 申請(專利權)人: | 北京天威誠信電子商務服務有限公司 |
| 主分類號: | H04L51/046 | 分類號: | H04L51/046;H04L67/133;H04L67/02 |
| 代理公司: | 武漢開元知識產權代理有限公司 42104 | 代理人: | 劉琳;潘杰 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 客戶端 調用 本地 功能 方法 系統 | ||
發明涉及微信客戶端調用本地功能的方法:當微信客戶端作為Web系統或微信應用的客戶端需要調用微信客戶端運行所在計算裝置本地的功能組件提供的功能時,微信客戶端將功能調用請求提交到一個中介服務器,然后由中介服務器將功能調用請求傳送給功能組件,或者由功能組件從中介服務器獲得微信客戶端提交的功能調用請求;功能組件在得到微信客戶端提交的功能調用請求并完成功能處理后,將處理結果返回給中介服務器;中介服務器將處理結果返回給微信客戶端,或者微信客戶端從中介服務器獲得調用處理結果。基于此方法的系統包括微信客戶端、微信客戶端運行所在計算裝置本地的功能組件以及中介服務器。
技術領域
本發明屬于信息技術領域,特別是一種微信客戶端調用本地功能的方法及系統。
背景技術
微信是人們常用的社交軟件,運行在用戶端(如用戶計算機、用戶移動終端中)的微信客戶端除了用于聊天等社交功能外,還常常用作其他網絡應用的客戶端(程序),比如微信客戶端通過內置瀏覽器功能可以作為瀏覽器訪問一個Web系統(Web網站或Web應用系統),微信客戶端可以作為客戶端(程序)與微信公眾號、微信小程序應用的服務端進行交互。但是,微信客戶端作為Web系統、微信公眾號、微信小程序應用的客戶端存在一定的功能限制,它既無法直接調用微信客戶端運行所在計算裝置(如用戶計算機、用戶移動終端等)本地的功能組件(如數據壓縮功能組件、密碼功能組件等),也無法通過網絡通信方式與本地的功能組件進行交互,調用功能組件提供的專門功能。
發明內容
本發明的目的是提出一種微信客戶端調用本地功能組件(模塊、程序)提供的功能的方法及系統。
針對本發明的目的,本發明提出的技術方案包括一種微信客戶端調用本地功能的方法及相應的系統。
本發明提出的一種微信客戶端調用本地功能的方法具體如下。
當微信客戶端作為Web系統或微信應用(如微信公眾號、微信小程序應用)的客戶端需要調用微信客戶端運行所在計算裝置(如用戶計算機、用戶移動終端)本地的功能組件提供的功能時,微信客戶端(通過網絡)將功能調用請求提交到一個中介服務器,然后由中介服務器(通過網絡)將功能調用請求傳送給功能組件,或者由功能組件(通過網絡)從中介服務器獲得微信客戶端提交的功能調用請求;
所述功能組件在得到微信客戶端提交的功能調用請求并完成功能處理后,將處理結果返回給所述中介服務器;
所述中介服務器將處理結果返回給微信客戶端,或者微信客戶端從所述中介服務器獲得調用處理結果;
所述中介服務器是一個在微信客戶端和微信客戶端運行所在計算裝置本地的功能組件之間作為數據傳送、交換橋梁的系統;所述中介服務器是所述微信客戶端被允許訪問的系統(在微信公眾號、微信小程序應用中,微信客戶端能允許訪問的系統是受限制的)。
所述微信客戶端與所述功能組件進行數據交換(包括功能調用請求提交、處理結果返回)的方式包括有會話連接的方式和無會話連接的方式;
所述有會話連接的方式指所述微信客戶端與所述功能組件在進行數據交換前,先通過中介服務器建立網絡會話連接,然后再通過會話連接交換數據(如功能調用請求、處理結果);
所述無會話連接的方式指所述微信客戶端與所述功能組件在進行數據交換前,不先通過所述中介服務器建立網絡會話連接,所述微信客戶端直接將功能調用請求提交到中介服務器,而所述功能組件從中介服務器查詢并請求獲取提交給自己的功能調用請求;所述中介服務器在驗證確定所述功能組件是微信客戶端提交的功能調用請求的提交對象后,將功能調用請求返回給所述功能組件;所述功能組件在完成功能處理后將處理結果返回給中介服務器;微信客戶端從中介服務器請求獲取處理結果;中介服務器在驗證確定微信客戶端是處理結果的返回對象后將處理結果返回給微信客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京天威誠信電子商務服務有限公司,未經北京天威誠信電子商務服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010960123.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于磁盤鏡像創建虛擬機的方法及系統
- 下一篇:鏈篦機用補熱燃燒器





