[發(fā)明專利]具有糾錯(cuò)功能且支持跨平臺(tái)調(diào)用組件的方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202111434230.5 | 申請(qǐng)日: | 2021-11-29 |
| 公開(kāi)(公告)號(hào): | CN114090136A | 公開(kāi)(公告)日: | 2022-02-25 |
| 發(fā)明(設(shè)計(jì))人: | 龐世娜 | 申請(qǐng)(專利權(quán))人: | 北京金堤科技有限公司 |
| 主分類號(hào): | G06F9/448 | 分類號(hào): | G06F9/448;G06F9/50 |
| 代理公司: | 北京工信聯(lián)合知識(shí)產(chǎn)權(quán)代理有限公司 11266 | 代理人: | 賈銀秋 |
| 地址: | 100086 北京市海淀區(qū)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 具有 糾錯(cuò) 功能 支持 平臺(tái) 調(diào)用 組件 方法 裝置 | ||
本發(fā)明提供了一種具有糾錯(cuò)功能且支持跨平臺(tái)調(diào)用組件的方法和裝置,該方法包括:獲取組件的至少一個(gè)原始調(diào)用信息;將每條原始調(diào)用信息轉(zhuǎn)換為第一格式文件的終極調(diào)用信息;響應(yīng)于調(diào)用終極調(diào)用信息,得到調(diào)用產(chǎn)生的錯(cuò)誤,并通過(guò)遍歷預(yù)設(shè)解析數(shù)據(jù)庫(kù),查找出錯(cuò)誤對(duì)應(yīng)的正確終極調(diào)用信息;將終極調(diào)用信息中的錯(cuò)誤終極調(diào)用信息替換為正確終極調(diào)用信息,以供調(diào)用端重新調(diào)用。該方法和裝置,支持高效、快捷地跨平臺(tái)調(diào)用組件,同時(shí)還能對(duì)調(diào)用過(guò)程中產(chǎn)生的錯(cuò)誤調(diào)用信息進(jìn)行糾正。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種具有糾錯(cuò)功能且支持跨平臺(tái)調(diào)用組件的方法和裝置。
背景技術(shù)
隨著社會(huì)的發(fā)展,人們生活水平的提高,移動(dòng)終端如手機(jī)、平板電腦等電子設(shè)備成為人們?nèi)粘I畈豢苫蛉钡牟糠帧D壳埃苿?dòng)終端的種類繁多,不同種類的移動(dòng)終端中安裝的操作系統(tǒng)也大不相同,如安卓系統(tǒng)、IOS系統(tǒng)和Harmony(鴻蒙)系統(tǒng),故在實(shí)現(xiàn)不同系統(tǒng)的跨平臺(tái)調(diào)用組件時(shí),往往會(huì)出現(xiàn)無(wú)法調(diào)用的問(wèn)題。因此,現(xiàn)有技術(shù)中缺少一種能夠支持跨平臺(tái)調(diào)用組件的方法和裝置,更缺少一種具有糾錯(cuò)功能且支持跨平臺(tái)調(diào)用組件的方法和裝置。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是如何支持跨平臺(tái)調(diào)用組件,以及對(duì)其調(diào)用過(guò)程中產(chǎn)生的錯(cuò)誤如何進(jìn)行糾正,以使各個(gè)調(diào)用端能夠在錯(cuò)誤被替換后被正常調(diào)用。
為了解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供了一種具有糾錯(cuò)功能且支持跨平臺(tái)調(diào)用組件的方法,該方法包括:
獲取組件的至少一個(gè)原始調(diào)用信息;
將每條原始調(diào)用信息轉(zhuǎn)換為第一格式文件的終極調(diào)用信息;
響應(yīng)于調(diào)用終極調(diào)用信息,得到調(diào)用產(chǎn)生的錯(cuò)誤,并通過(guò)遍歷預(yù)設(shè)解析數(shù)據(jù)庫(kù),查找出錯(cuò)誤對(duì)應(yīng)的正確終極調(diào)用信息;
將終極調(diào)用信息中的錯(cuò)誤終極調(diào)用信息替換為正確終極調(diào)用信息,以供調(diào)用端重新調(diào)用。
可選地,通過(guò)遍歷預(yù)設(shè)解析數(shù)據(jù)庫(kù),查找出錯(cuò)誤對(duì)應(yīng)的正確終極調(diào)用信息,包括:
調(diào)用預(yù)設(shè)解析數(shù)據(jù)庫(kù),其中,預(yù)設(shè)解析數(shù)據(jù)庫(kù)包括調(diào)用產(chǎn)生的預(yù)存儲(chǔ)錯(cuò)誤和與預(yù)存儲(chǔ)錯(cuò)誤對(duì)應(yīng)的正確終極調(diào)用信息;
通過(guò)遍歷預(yù)設(shè)解析數(shù)據(jù)庫(kù),查找出與錯(cuò)誤相同的預(yù)存儲(chǔ)錯(cuò)誤及與預(yù)存儲(chǔ)錯(cuò)誤對(duì)應(yīng)的正確終極調(diào)用信息。
可選地,預(yù)存儲(chǔ)錯(cuò)誤包括通過(guò)歷史數(shù)據(jù)分析生成的錯(cuò)誤和/或預(yù)先設(shè)定的錯(cuò)誤。
可選地,獲取組件的至少一個(gè)原始調(diào)用信息之后,還包括:
獲取至少一個(gè)原始調(diào)用信息的第二格式文件;
基于至少一個(gè)原始調(diào)用信息和至少一個(gè)第二格式文件,為每條原始調(diào)用信息標(biāo)記對(duì)應(yīng)的轉(zhuǎn)換標(biāo)識(shí),得到標(biāo)記有轉(zhuǎn)換標(biāo)識(shí)的至少一個(gè)原始調(diào)用信息;
將終極調(diào)用信息中的錯(cuò)誤終極調(diào)用信息替換為正確終極調(diào)用信息,以供調(diào)用端重新調(diào)用,包括:
預(yù)設(shè)解析數(shù)據(jù)庫(kù)還包括與正確終極調(diào)用信息對(duì)應(yīng)的轉(zhuǎn)換標(biāo)識(shí);
基于正確終極調(diào)用信息對(duì)應(yīng)的轉(zhuǎn)換標(biāo)識(shí),查找出終極調(diào)用信息中的錯(cuò)誤終極調(diào)用信息,并將錯(cuò)誤終極調(diào)用信息替換為正確終極調(diào)用信息,以供調(diào)用端重新調(diào)用。
可選地,將每條原始調(diào)用信息轉(zhuǎn)換為第一格式文件的終極調(diào)用信息之后,還包括:
根據(jù)第一格式文件的終極調(diào)用信息進(jìn)行功能分類;
將不同功能的第一格式文件的終極調(diào)用信息分別封裝成供調(diào)用端直接調(diào)用的系統(tǒng)應(yīng)用程序接口。
可選地,基于至少一個(gè)原始調(diào)用信息和至少一個(gè)第二格式文件,為每條原始調(diào)用信息標(biāo)記對(duì)應(yīng)的轉(zhuǎn)換標(biāo)識(shí),得到標(biāo)記有轉(zhuǎn)換標(biāo)識(shí)的至少一個(gè)原始調(diào)用信息,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京金堤科技有限公司,未經(jīng)北京金堤科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111434230.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。





