[發(fā)明專(zhuān)利]一種異構(gòu)系統(tǒng)及異構(gòu)系統(tǒng)的模型同步方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410329352.1 | 申請(qǐng)日: | 2014-07-11 |
| 公開(kāi)(公告)號(hào): | CN104133674A | 公開(kāi)(公告)日: | 2014-11-05 |
| 發(fā)明(設(shè)計(jì))人: | 周養(yǎng)浩;夏崇鐠;趙仰東;彭暉;韓韜;武會(huì)超;王祥浩;宋英華 | 申請(qǐng)(專(zhuān)利權(quán))人: | 國(guó)家電網(wǎng)公司;國(guó)電南瑞科技股份有限公司;國(guó)網(wǎng)電力科學(xué)研究院 |
| 主分類(lèi)號(hào): | G06F9/44 | 分類(lèi)號(hào): | G06F9/44 |
| 代理公司: | 南京縱橫知識(shí)產(chǎn)權(quán)代理有限公司 32224 | 代理人: | 董建林;許婉靜 |
| 地址: | 100031 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 系統(tǒng) 模型 同步 方法 | ||
1.一種異構(gòu)系統(tǒng),其特征在于,包括:調(diào)試系統(tǒng)和運(yùn)行系統(tǒng),所述調(diào)試系統(tǒng)和運(yùn)行系統(tǒng)上部署有相同的程序集,所述程序集包括一個(gè)協(xié)同總控程序和由協(xié)同總控程序調(diào)用的若干個(gè)子程序。
2.根據(jù)權(quán)利要求1所述的一種異構(gòu)系統(tǒng),其特征在于,所述調(diào)試系統(tǒng)的協(xié)同總控程序通過(guò)服務(wù)總線(xiàn)與運(yùn)行系統(tǒng)的協(xié)同總控程序相連接,并互相通信。
3.根據(jù)權(quán)利要求1所述的一種異構(gòu)系統(tǒng),其特征在于,所述子程序包括獲取數(shù)據(jù)子程序、差異對(duì)比子程序以及同步差異子程序。
4.一種異構(gòu)系統(tǒng)的模型同步方法,用于異構(gòu)系統(tǒng)的模型比較和同步,其特征在于,包括以下步驟:
步驟①,運(yùn)行系統(tǒng)調(diào)用調(diào)試系統(tǒng)的獲取數(shù)據(jù)子程序;
步驟②,運(yùn)行系統(tǒng)調(diào)用本地的獲取數(shù)據(jù)子程序;
步驟③,運(yùn)行系統(tǒng)調(diào)用本地的差異對(duì)比子程序;
步驟④,運(yùn)行系統(tǒng)調(diào)用調(diào)試系統(tǒng)的同步差異子程序。
5.根據(jù)權(quán)利要求4所述的一種異構(gòu)系統(tǒng)的模型同步方法,其特征在于,步驟①包括:
1)運(yùn)行系統(tǒng)的協(xié)同總控程序收到獲取遠(yuǎn)程數(shù)據(jù)的第一請(qǐng)求消息,所述第一請(qǐng)求消息中包含有第一消息號(hào)、第一函數(shù)號(hào)、第一函數(shù)參數(shù)和第一回復(fù)地址,運(yùn)行系統(tǒng)的協(xié)同總控程序通過(guò)第一函數(shù)號(hào)查詢(xún)本地的任務(wù)流程表,通過(guò)本地的任務(wù)流程表查詢(xún)獲取第一函數(shù)號(hào)是否需要遠(yuǎn)程服務(wù)支持,以及支持第一函數(shù)號(hào)相對(duì)應(yīng)的函數(shù)的遠(yuǎn)程服務(wù)位置;
2)查詢(xún)結(jié)束后,得到第一函數(shù)號(hào)需要遠(yuǎn)程服務(wù)支持,且支持第一函數(shù)號(hào)相對(duì)應(yīng)的函數(shù)的遠(yuǎn)程服務(wù)位置為調(diào)試系統(tǒng)的協(xié)同總控程序,則運(yùn)行系統(tǒng)的協(xié)同總控程序重新建立第二請(qǐng)求消息,所述第二請(qǐng)求消息中包含第二消息號(hào)、第二函數(shù)號(hào)、第二函數(shù)參數(shù)和第二回復(fù)地址,所述第二函數(shù)號(hào)、第二函數(shù)參數(shù)與第一函數(shù)號(hào)、第一函數(shù)參數(shù)相同,所述第二回復(fù)地址為本地地址,所述第二消息號(hào)與第一消息號(hào)建立第一映射列表,將第二請(qǐng)求消息發(fā)送給調(diào)試系統(tǒng)的協(xié)同總控程序;
3)調(diào)試系統(tǒng)的協(xié)同總控程序收到來(lái)自運(yùn)行系統(tǒng)的獲取數(shù)據(jù)的第二請(qǐng)求消息,調(diào)試系統(tǒng)的協(xié)同總控程序通過(guò)第二請(qǐng)求消息中的第二函數(shù)號(hào)查詢(xún)本地的任務(wù)流程表,得到第二函數(shù)號(hào)允許本地執(zhí)行,本地執(zhí)行后得到第一執(zhí)行結(jié)果,將第一執(zhí)行結(jié)果和第二請(qǐng)求消息中的第二消息號(hào)打包成第一回復(fù)消息發(fā)給第二回復(fù)地址;
4)運(yùn)行系統(tǒng)收到第一回復(fù)消息,將第一執(zhí)行結(jié)果和第二消息號(hào)解包出來(lái),并通過(guò)2)中建立的第一映射列表,查找出第一請(qǐng)求消息的第一回復(fù)地址和第一消息號(hào),重新將第一執(zhí)行結(jié)果和第一消息號(hào)打包成第二回復(fù)消息,發(fā)送給第一回復(fù)地址。
6.根據(jù)權(quán)利要求4所述的一種異構(gòu)系統(tǒng)的模型同步方法,其特征在于,步驟②包括:
運(yùn)行系統(tǒng)的協(xié)同總控程序收到獲取本地?cái)?shù)據(jù)的第三請(qǐng)求消息,第三請(qǐng)求消息中包含有第三消息號(hào)、第三函數(shù)號(hào)、第三函數(shù)參數(shù)和第三回復(fù)地址,運(yùn)行系統(tǒng)的協(xié)同總控程序,通過(guò)第三函數(shù)號(hào)查詢(xún)本地的任務(wù)流程表,得到第三函數(shù)號(hào)允許本地執(zhí)行,本地執(zhí)行后得到第二執(zhí)行結(jié)果,將第二執(zhí)行結(jié)果和第三請(qǐng)求消息的第三消息號(hào)打包成第三回復(fù)消息發(fā)給第三回復(fù)地址。
7.根據(jù)權(quán)利要求4所述的一種異構(gòu)系統(tǒng)的模型同步方法,其特征在于,步驟③包括:
運(yùn)行系統(tǒng)的協(xié)同總控程序收到差異對(duì)比數(shù)據(jù)的第四請(qǐng)求消息,第四請(qǐng)求消息中包含第四消息號(hào)、第四函數(shù)號(hào)、第四函數(shù)參數(shù)和第四回復(fù)地址,第四函數(shù)參數(shù)包括分別通過(guò)步驟①、步驟②獲得的第一執(zhí)行結(jié)果、第二執(zhí)行結(jié)果,運(yùn)行系統(tǒng)的協(xié)同總控程序通過(guò)第四函數(shù)號(hào)查詢(xún)本地的任務(wù)流程表,得到第四函數(shù)號(hào)允許本地執(zhí)行,本地執(zhí)行后得到第三執(zhí)行結(jié)果,所述第三執(zhí)行結(jié)果為差異表,將第三執(zhí)行結(jié)果和第四請(qǐng)求消息的第四消息號(hào)打包成第四回復(fù)消息發(fā)給第四回復(fù)地址。
8.根據(jù)權(quán)利要求4所述的一種異構(gòu)系統(tǒng)的模型同步方法,其特征在于,步驟④包括:
1)運(yùn)行系統(tǒng)的協(xié)同總控程序,收到獲取遠(yuǎn)程數(shù)據(jù)的第五請(qǐng)求消息,第五請(qǐng)求消息中包含有第五消息號(hào)、第五函數(shù)號(hào)、第五函數(shù)參數(shù)和第五回復(fù)地址,所述第五函數(shù)參數(shù)為步驟③中的差異表,運(yùn)行系統(tǒng)的協(xié)同總控程序通過(guò)第五函數(shù)號(hào)查詢(xún)本地的任務(wù)流程表,通過(guò)本地的任務(wù)流程表查詢(xún)獲取第五函數(shù)號(hào)是否需要遠(yuǎn)程服務(wù)支持,以及支持第五函數(shù)號(hào)對(duì)應(yīng)的函數(shù)的遠(yuǎn)程服務(wù)位置;
2)查詢(xún)結(jié)束后,得到第五函數(shù)號(hào)需要遠(yuǎn)程服務(wù)支持,且支持第五函數(shù)號(hào)相對(duì)應(yīng)的函數(shù)的遠(yuǎn)程服務(wù)位置為調(diào)試系統(tǒng)的協(xié)同總控程序,則運(yùn)行系統(tǒng)的協(xié)同總控程序重新建立第六請(qǐng)求消息,第六請(qǐng)求消息中包含第六消息號(hào)、第六函數(shù)號(hào)、第六函數(shù)參數(shù)和第六回復(fù)地址,所述第六函數(shù)號(hào)、第六函數(shù)參數(shù)與第五函數(shù)號(hào)、第五函數(shù)參數(shù)相同,所述第六回復(fù)地址為本地地址,并將第六消息號(hào)與第五消息號(hào)建立第二映射列表,將第六請(qǐng)求消息發(fā)送給調(diào)試系統(tǒng)的協(xié)同總控程序;
3)調(diào)試系統(tǒng)的協(xié)同總控程序收到來(lái)自運(yùn)行系統(tǒng)的同步數(shù)據(jù)的第六請(qǐng)求消息,調(diào)試系統(tǒng)的協(xié)同總控程序通過(guò)第六請(qǐng)求消息中的第六函數(shù)號(hào)查詢(xún)本地的任務(wù)流程表,通過(guò)本地的任務(wù)流程表得到第六函數(shù)號(hào)允許本地執(zhí)行,本地執(zhí)行后得到第四執(zhí)行結(jié)果,將第四執(zhí)行結(jié)果和第六請(qǐng)求消息中的的第六消息號(hào)打包成第五回復(fù)消息發(fā)給第六回復(fù)地址;
4)運(yùn)行系統(tǒng)收到第五回復(fù)消息,將第四執(zhí)行結(jié)果和第六消息號(hào)解包出來(lái),并通過(guò)第二映射列表,查找出第五回復(fù)地址和第五消息號(hào),重新將第四執(zhí)行結(jié)果和第五消息號(hào)打包成第六回復(fù)消息,發(fā)送給第五回復(fù)地址。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于國(guó)家電網(wǎng)公司;國(guó)電南瑞科技股份有限公司;國(guó)網(wǎng)電力科學(xué)研究院,未經(jīng)國(guó)家電網(wǎng)公司;國(guó)電南瑞科技股份有限公司;國(guó)網(wǎng)電力科學(xué)研究院許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410329352.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:一種基于FPGA動(dòng)態(tài)重構(gòu)技術(shù)實(shí)現(xiàn)對(duì)TCAM的多元化配置系統(tǒng)及配置方法
- 下一篇:一種信息處理方法及電子設(shè)備
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線(xiàn)程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





