[發(fā)明專利]一種基于Windows平臺的RPC函數(shù)生成方法有效
| 申請?zhí)枺?/td> | 201810577851.0 | 申請日: | 2018-06-07 |
| 公開(公告)號: | CN108829387B | 公開(公告)日: | 2021-10-08 |
| 發(fā)明(設計)人: | 周俊杰;孟慶立;王琨;孟勇萍;宮斌 | 申請(專利權(quán))人: | 中國電子科技集團公司第四十一研究所 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F11/36 |
| 代理公司: | 青島智地領創(chuàng)專利代理有限公司 37252 | 代理人: | 肖峰 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 windows 平臺 rpc 函數(shù) 生成 方法 | ||
1.一種基于Windows平臺的RPC函數(shù)生成方法,其特征在于,包括以下步驟:
步驟1:函數(shù)編輯窗口:提供用戶添加、插入、復制、粘貼、刪除、剪切、撤銷、編輯、搜索RPC函數(shù)以及函數(shù)節(jié)點信息添加的功能;
所述步驟1,包括以下子步驟:
步驟1.1:函數(shù)編輯窗口提供兩種用戶手動輸入的方式和一種自動生成的方式;
其中一種手動輸入的方式是將函數(shù)完整名稱包括輸入?yún)?shù)類型以及返回參數(shù)類型輸入編輯框中,并導入文件中;
另一種手動輸入的方式是與函數(shù)列表窗口配合使用的,通過鼠標拖曳或點擊“添加/刪除”按鈕的方式將函數(shù)列表中的RPC函數(shù)添加到函數(shù)編輯窗口中,函數(shù)列表窗口顯示當前函數(shù)節(jié)點信息,用戶可以在此修改函數(shù)返回數(shù)據(jù)類型、參數(shù)數(shù)據(jù)類型及個數(shù);
自動生成的方式是用戶點擊“自動生成”按鈕,程序自動生成VXI-11協(xié)議支持的所有RPC函數(shù);
步驟1.2:函數(shù)編輯窗口中用戶可以使用菜單欄中各種功能按鈕對列表中的RPC函數(shù)進行Windows的經(jīng)典操作,包括添加、插入、復制、粘貼、刪除、剪切、撤銷、編輯和搜索;
步驟2:功能操作窗口:用戶將編輯好的RPC函數(shù)在該窗口顯示、瀏覽,用戶使用鼠標點擊功能操作窗口生成詳細的RPC函數(shù)執(zhí)行框架,生成RPC函數(shù)的動態(tài)庫及與儀器應用軟件連接的示例程序;
步驟3:自動測試窗口:用戶編輯的RPC函數(shù)進行自動測試,給出函數(shù)測試執(zhí)行結(jié)果,包括操作是否成功信息、函數(shù)正常執(zhí)行用時信息和讀取到的數(shù)據(jù)大小或內(nèi)容;
步驟4:根據(jù)用戶選擇的類型自動默認生成RPC函數(shù)的標準動態(tài)庫及相關的.h文件,自動生成RPC函數(shù)的.cpp文件及.h文件,并在用戶已經(jīng)編輯過的.cpp文件及.h文件添加或刪除對應的部分RPC函數(shù)。
2.根據(jù)權(quán)利要求1所述的一種基于Windows平臺的RPC函數(shù)生成方法,其特征在于,所述步驟2中,用戶點擊功能操作窗口中的“生成執(zhí)行框架”功能,會自動將用戶編輯好的RPC函數(shù)體生成,并隨即生成相關RPC函數(shù)的動態(tài)庫及一個相關RPC函數(shù)與儀器連接使用的示例程序。
3.根據(jù)權(quán)利要求1所述的一種基于Windows平臺的RPC函數(shù)生成方法,其特征在于,所述步驟3,包括以下子步驟:
步驟3.1:在自動測試窗口中,用戶點擊“測試”按鈕,程序會自動將用戶編輯保存過的RPC函數(shù)進行執(zhí)行測試,給出被執(zhí)行函數(shù)體內(nèi)相關的信息,包括操作函數(shù)是否成功的信息、函數(shù)設置的數(shù)據(jù)內(nèi)容、讀取到的數(shù)據(jù)大小或內(nèi)容以及所有被執(zhí)行函數(shù)消耗的時間;
步驟3.2:將用戶已編輯好并加入相關代碼段的文件導入自動測試窗口中,按照一定的規(guī)則將用戶編輯過的文件還原至自動測試窗口中,用戶點擊“自動測試”按鈕,將自己編輯生成的文件執(zhí)行自動測試操作。
4.根據(jù)權(quán)利要求1所述的一種基于Windows平臺的RPC函數(shù)生成方法,其特征在于,所述步驟4,包括以下子步驟:
步驟4.1:提供按照用戶要求生成的符合Windows要求的RPC函數(shù)標準動態(tài)庫以及相關的.h頭文件;
步驟4.2:提供按照函數(shù)編輯窗口所顯示的命令,自動生成RPC函數(shù)的.cpp文件及.h文件,這些文件里包括RPC函數(shù)的函數(shù)體、頭文件中的函數(shù)聲明以及將用戶已經(jīng)編輯過的文件導入窗口中,進行添加、刪除操作。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電子科技集團公司第四十一研究所,未經(jīng)中國電子科技集團公司第四十一研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810577851.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 檢測Windows系統(tǒng)已知漏洞的方法和系統(tǒng)
- 一種對主機進行管控的方法及系統(tǒng)
- 一種基于windows服務控制器的系統(tǒng)自動運行方法
- 處理windows update彈窗出現(xiàn)的方法和系統(tǒng)
- 檢測系統(tǒng)中已安裝應用的方法和客戶端
- 一種Windows Phone手機數(shù)據(jù)的鏡像方法
- 在Windows下對Linux系統(tǒng)中無線通訊模塊調(diào)試數(shù)據(jù)抓取方法和系統(tǒng)
- 一種實現(xiàn)Windows系統(tǒng)自動化安裝的系統(tǒng)及方法
- 一種基于Windows To Go的增強方法及系統(tǒng)
- 一種批量控制windows快速部署的工具及方法
- 一種遠程過程調(diào)用請求的處理方法和裝置
- 一種基于Web引擎的遠程過程調(diào)用系統(tǒng)及實現(xiàn)方法
- 一種網(wǎng)絡設備中的遠程過程調(diào)用方法及網(wǎng)絡設備
- 基于TR069協(xié)議的CPE配置方法及裝置
- RPC請求、RPC請求處理方法、裝置以及設備
- 一種優(yōu)化方法、計算機設備和存儲介質(zhì)
- 一種優(yōu)化方法、計算機設備和存儲介質(zhì)
- RPC接口升級中流量切換方法、系統(tǒng)、設備及存儲介質(zhì)
- RPC接口調(diào)用方法及裝置
- 一種遠程過程調(diào)用RPC服務調(diào)用方法和相關裝置





