[發(fā)明專利]逆向程序?qū)崿F(xiàn)模塊接入的方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201610647289.5 | 申請日: | 2016-08-09 |
| 公開(公告)號: | CN106325917B | 公開(公告)日: | 2019-12-06 |
| 發(fā)明(設(shè)計(jì))人: | 劉子茂 | 申請(專利權(quán))人: | 盛趣信息技術(shù)(上海)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 31242 上海金盛協(xié)力知識產(chǎn)權(quán)代理有限公司 | 代理人: | 鄭鳴捷<國際申請>=<國際公布>=<進(jìn)入 |
| 地址: | 201203 上海市浦東*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 接入模塊 資源沖突 編譯模塊 錯誤代碼 方便操作 基板模塊 接口文件 模塊接入 目標(biāo)接口 逆向程序 冗余文件 實(shí)現(xiàn)軟件 應(yīng)用程序 自動生成 安裝包 程序包 基板 開發(fā) 適配 運(yùn)維 正向 編譯 替換 | ||
1.一種逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,包括:
目標(biāo)接口程序A01’按照B01實(shí)現(xiàn)功能接入得到目標(biāo)接口程序A01,其中,B01是預(yù)先定義好的接口文件;
接入模塊C02按照B01接口實(shí)現(xiàn)功能適配,并生成對應(yīng)于接入模塊C02的新的接口文件B02,得到包含接口文件B02的接入模塊C02’,其中,C02是一個(gè)接入來源程序的適配模塊;
逆向模塊F02逆向所述目標(biāo)接口程序A01,從逆向結(jié)果中提取B01;
使用包含接口文件B02的接入模塊C02’替換逆向結(jié)果中提取到的B01,得到A02’;
編譯模塊G02將所述A02’正向編譯生成新的目標(biāo)接口程序A02。
2.如權(quán)利要求1所述的逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,目標(biāo)接口程序A01’按照B01實(shí)現(xiàn)功能接入得到目標(biāo)接口程序A01,包括:
接入模塊C01按照接口文件B01定義的接口實(shí)現(xiàn)功能適配得到適配后的B01,其中,C01是與C02不同的接入來源的適配模塊;
目標(biāo)接口程序A01’按照適配后的B01實(shí)現(xiàn)功能接入得到目標(biāo)接口程序A01。
3.如權(quán)利要求2所述的逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,逆向模塊F02逆向所述目標(biāo)接口程序A01,從逆向結(jié)果中提取B01,包括:
逆向模塊F02逆向所述 目標(biāo)接口程序A01,從逆向結(jié)果中提取B01和C01。
4.如權(quán)利要求3所述的逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,使用包含接口文件B02的接入模塊C02’替換逆向結(jié)果中提取到的B01,得到A02’,包括:
使用包含接口文件B02的接入模塊C02’替換逆向結(jié)果中提取到的B01和C01,得到A02’。
5.如權(quán)利要求1或4所述的逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,使用包含接口文件B02的接入模塊C02’替換逆向結(jié)果中提取到的B01和C01,得到A02’,包括:
若B02和C02’與B01和C01的文件規(guī)格不一致,則通過轉(zhuǎn)換模塊I01,預(yù)先將所述B02和C02’轉(zhuǎn)換為與B01和C01規(guī)格一致的B02和C02’,
使用規(guī)格轉(zhuǎn)換后的包含接口文件B02的接入模塊C02’替換逆向結(jié)果中提取到的B01和C01,得到A02’。
6.如權(quán)利要求5所述的逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,使用規(guī)格轉(zhuǎn)換后的包含接口文件B02的接入模塊C02’替換逆向結(jié)果中提取到的B01和C01,得到A02’,包括:
通過文件記錄模塊H01預(yù)先將B01或B01和C01中包含的文件名記錄在文件J01中;
按照J(rèn)01中的記錄范圍對B01或B01和C01進(jìn)行刪除,并在刪除的位置添加包含接口文件B02的接入模塊C02’得到A02’。
7.如權(quán)利要求1或4所述的逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,使用包含接口文件B02的接入模塊C02’替換逆向結(jié)果中提取到的B01和C01,得到A02’,包括:
若B02和C02’與B01和C01的文件規(guī)格不一致,則通過轉(zhuǎn)換模塊I01,預(yù)先將提取到的所述B01和C01轉(zhuǎn)換為與B02和C02’規(guī)格一致的B01和C01;
使用包含接口文件B02的接入模塊C02’替換逆向結(jié)果中規(guī)格轉(zhuǎn)換后的B01和C01,得到A02’。
8.如權(quán)利要求7所述的逆向程序?qū)崿F(xiàn)模塊接入的方法,其特征在于,使用包含接口文件B02的接入模塊C02’替換逆向結(jié)果中規(guī)格轉(zhuǎn)換后的B01和C01,得到A02’,包括:
通過文件記錄模塊H01預(yù)先將規(guī)格轉(zhuǎn)換后的B01或B01和C01中包含的文件名記錄在文件J01中;
按照J(rèn)01中的記錄范圍對規(guī)格轉(zhuǎn)換后的B01或B01和C01進(jìn)行刪除,并在刪除的位置添加包含接口文件B02的接入模塊C02’得到A02’。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于盛趣信息技術(shù)(上海)有限公司,未經(jīng)盛趣信息技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610647289.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 自動交換光網(wǎng)絡(luò)中資源沖突后連接資源再分配的一種方法
- 基于資源推拉技術(shù)的船舶生產(chǎn)調(diào)度方法
- 資源操作方法及裝置
- 脫網(wǎng)直通終端資源沖突的監(jiān)控方法
- 資源處理方法及裝置
- 一種通信資源協(xié)調(diào)方法及裝置
- 一種資源排除方法及終端
- 資源處理方法、資源指示方法、終端設(shè)備和網(wǎng)絡(luò)側(cè)設(shè)備
- 一種基于區(qū)塊鏈的資源公鑰基礎(chǔ)設(shè)施的資源沖突檢測方法
- 用于增強(qiáng)覆蓋場景的數(shù)據(jù)傳輸方法及裝置、計(jì)算機(jī)可讀存儲介質(zhì)





