[發明專利]一種通道創建方法、裝置、設備和存儲介質在審
| 申請號: | 202310655940.3 | 申請日: | 2023-06-05 |
| 公開(公告)號: | CN116611073A | 公開(公告)日: | 2023-08-18 |
| 發明(設計)人: | 馮彬 | 申請(專利權)人: | 億咖通(湖北)技術有限公司 |
| 主分類號: | G06F21/57 | 分類號: | G06F21/57 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 劉臣剛 |
| 地址: | 430056 湖北省武漢市武漢經濟技術開發區神*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通道 創建 方法 裝置 設備 存儲 介質 | ||
本發明公開了一種通道創建方法、裝置、設備和存儲介質。該方法包括:獲取通道的配置文件;應用程序創建節點并生成通道創建請求;根據所述應用程序的屬性標簽和所述通道創建請求對應的申請創建的通道的通道名查詢所述通道的配置文件;若所述通道的配置文件中配置所述應用程序的屬性標簽和所述通道創建請求對應的申請創建的通道的通道名,則創建所述應用程序的通道。通過本發明的技術方案,能夠確保創建通道名的安全性,Android系統不開放出來的通道名,應用程序就不允許創建發布者通道或者訂閱者通道,從而保證了系統安全。
技術領域
本發明實施例涉及車輛技術領域,尤其涉及一種通道創建方法、裝置、設備和存儲介質。
背景技術
軟總線初始化創建節點后,需要創建通道進行通訊,創建通道分為發布者通道以及訂閱者通道。創建通道需要通道名,如果兩個節點直接通道名相同,一個是發布者通道,一個是訂閱者通道,那么數據就可以通過發布者通道發送到訂閱者通道,從而實現軟總線的通訊。
在實際的業務中,假設有一個正常的軟總線通訊業務,木馬程序可以創建一個節點,然后創建一個同樣的發布者通道,發送異常的信息,導致該功能異常;或者,木馬程序也可以創建一個同樣的訂閱者通道,接收獲取該業務下的重要信息,導致信息泄露。
如果使用軟總線的業務,局限在Android系統中,本身編譯系統版本過程中不大可能集成木馬程序,此時系統是安全的。但是如果將軟總線的能力開放出來,給三方應用程序進行開發,應用商店很難避免該風險。
發明內容
本發明實施例提供一種通道創建方法、裝置、設備和存儲介質,以實現能夠確保創建通道名的安全性,Android系統不開放出來的通道名,應用程序就不允許創建發布者通道或者訂閱者通道,從而保證了系統安全。
根據本發明的一方面,提供了一種通道創建方法,包括:
獲取通道的配置文件;
應用程序創建節點并生成通道創建請求;
根據所述應用程序的屬性標簽和所述通道創建請求對應的申請創建的通道的通道名查詢所述通道的配置文件;
若所述通道的配置文件中配置所述應用程序的屬性標簽和所述通道創建請求對應的申請創建的通道的通道名,則創建所述應用程序的通道。
根據本發明的另一方面,提供了一種通道創建裝置,該裝置包括:
獲取模塊,用于獲取通道的配置文件;
創建與生成模塊,用于應用程序創建節點并生成通道創建請求;
第一查詢模塊,用于根據所述應用程序的屬性標簽和所述通道創建請求對應的申請創建的通道的通道名查詢所述通道的配置文件;
創建模塊,用于若所述通道的配置文件中配置所述應用程序的屬性標簽和所述通道創建請求對應的申請創建的通道的通道名,則創建所述應用程序的通道。
根據本發明的另一方面,提供了一種電子設備,所述電子設備包括:
至少一個處理器;以及
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本發明任一實施例所述的通道創建方法。
根據本發明的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本發明任一實施例所述的通道創建方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于億咖通(湖北)技術有限公司,未經億咖通(湖北)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310655940.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種柱墩裝配式自動托換復位裝置及其施工方法
- 下一篇:注塑件下料和檢測設備





