[發明專利]通信連接方法、裝置、電子設備及計算機可讀存儲介質在審
| 申請號: | 202111574329.5 | 申請日: | 2021-12-21 |
| 公開(公告)號: | CN114237758A | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 畢振周;鄒仕洪;張廣偉;周宏斌;張炯明 | 申請(專利權)人: | 元心信息科技集團有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F13/10;G06F13/36 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 張筱寧 |
| 地址: | 101300 北京市順義區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 連接 方法 裝置 電子設備 計算機 可讀 存儲 介質 | ||
本申請實施例提供了一種通信連接方法、裝置、電子設備及計算機可讀存儲介質,涉及計算機技術領域。該方法包括:在終端設備啟動時,確定基于目標框架實現的各個插件,各個插件包括指定插件,指定插件用于實現驅動模塊和消息總線系統通信系統之間基于指定通信方式通信;將各插件加載至插件列表中,并初始化各插件;響應應用程序的驅動模塊與消息總線系統之間的通信觸發操作,讀取應用程序對應的通信方式標識;若通信方式標識是指定標識,通過初始化后的指定插件將消息總線系統和驅動模塊建立通信連接,指定標識是指定通信方式的標識。本申請實施例中通過指定插件實現了將消息總線系統和驅動模塊建立通信連接。
技術領域
本申請涉及計算機技術領域,具體而言,本申請涉及一種通信連接方法、裝置、電子設備及計算機可讀存儲介質。
背景技術
oFono是一個能夠使開發人員設計建立移動電話及周邊應用程序的基礎架構,它提供語言無關的D-Bus API,API指Application Programming Interface(應用程序接口)。oFono主要通過socket(網絡套接字)方式與底層的Ril(Radio Interface Layer,無線通信接口層)交互,傳遞必要信息。
目前安卓操作系統(Android)在移動終端等設備使用較為廣泛,而近年來也出現了很多非安卓操作系統,在很多場景下非安卓操作系統會與安卓操作系統產生交互。非安卓操作系統基本都采用oFono,早期的安卓操作系統的rild(Raido Interface LayerDaemon,直譯為“無線電接口層守護進程”,安卓Ril的一個部分)也支持oFono,非安卓操作系統與安卓操作系統間的交互不存在障礙。但最新版本的安卓操作系統中,rild使用了binder(一種進程間通信方式)技術,這導致了ofono不能直接與rild通信。為了解決該問題,目前一種可行的方案是使用代理方式將ofono連接rild,但是經研究發現,采用代理的方式存在影響性能等問題,因此目前亟需一種方案能夠實現將ofono直接與最新版本的安卓rild通信。
發明內容
本申請實施例提供了一種通信連接方法、裝置、電子設備及計算機可讀存儲介質,可以解決消息總線系統和驅動模塊無法直接建立通信連接的問題。該技術方案如下:
根據本申請實施例的一個方面,提供了一種通信連接方法,該方法包括:
確定基于目標框架實現的各個插件,各個插件包括指定插件,指定插件用于實現應用程序的驅動模塊和消息總線系統通信系統之間基于指定通信方式通信;
將各插件加載至插件列表中,并初始化各插件;
響應驅動模塊與消息總線系統之間的通信觸發操作,讀取應用程序對應的通信方式標識;
若通信方式標識是指定標識,通過初始化后的指定插件將消息總線系統和驅動模塊建立通信連接,指定標識是指定通信方式的標識。
可選的,目標框架包括ofono框架,指定通信方式包括binder方式。
可選的,指定插件是基于用于實現通信方式的對象配置文件,并基于目標框架的編譯規范將對象配置文件編譯成動態鏈接庫后存儲于指定存儲路徑下的。
可選的,通信觸發操作包括以下任一項:
驅動模塊向消息總線系統發送消息時的觸發操作;
消息總線系統向驅動模塊發送消息時的觸發操作;
啟動應用程序時的觸發操作。
可選的,通過初始化后的指定插件將消息總線系統和驅動模塊建立通信連接之后,還包括以下至少一項:
在獲取到消息總線系統向驅動模塊發送的請求信號時,通過初始化后的指定插件將請求信號轉換成與指定通信方式對應的請求信號,并將轉換后的請求信號發送至驅動模塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于元心信息科技集團有限公司,未經元心信息科技集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111574329.5/2.html,轉載請聲明來源鉆瓜專利網。





