某型導(dǎo)彈自動測試軟件設(shè)計與實現(xiàn)
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.52
【圖文】:
圖 3-2 idl 文件具體實現(xiàn)dl 文件中的函數(shù)接口是 RPC 框架中服務(wù)器端的遠(yuǎn)程函數(shù)接口,這些函聲明,在服務(wù)器端實現(xiàn),Client 與 Server 的函數(shù)就是通過這些接口來?蛻舳苏{(diào)用在 idl 文件中聲明的函數(shù)接口,服務(wù)器端接收到請求后,完成客戶端發(fā)來的遠(yuǎn)程調(diào)用。 acf 文件cf 文件用來定義客戶端或服務(wù)器端的 RPC 接口,用于建立客戶端和服。一般來說,客戶端聲明了一個數(shù)據(jù)結(jié)構(gòu)但此數(shù)據(jù)結(jié)構(gòu)只在當(dāng)前進程將此數(shù)據(jù)結(jié)構(gòu)應(yīng)用于遠(yuǎn)程過程調(diào)用,就需要 acf 文件發(fā)揮作用了。在述定義的數(shù)據(jù)結(jié)構(gòu)是獨立于機器的,也就是說是跨進程、跨硬件平臺數(shù)據(jù)結(jié)構(gòu)即可應(yīng)用于遠(yuǎn)程過程調(diào)用。如圖 3-3 所示,在本項目中指定_t 類型的數(shù)據(jù)結(jié)構(gòu),[implicit_handle]屬性表明客戶端可以選擇一個服調(diào)用服務(wù),該句柄的名字指定為 MInterface_Binding,然后將這個句
圖 3-2 idl 文件具體實現(xiàn)中的函數(shù)接口是 RPC 框架中服務(wù)器端的遠(yuǎn)程函數(shù)接口,這,在服務(wù)器端實現(xiàn),Client 與 Server 的函數(shù)就是通過這些戶端調(diào)用在 idl 文件中聲明的函數(shù)接口,服務(wù)器端接收到成客戶端發(fā)來的遠(yuǎn)程調(diào)用。件用來定義客戶端或服務(wù)器端的 RPC 接口,用于建立客戶來說,客戶端聲明了一個數(shù)據(jù)結(jié)構(gòu)但此數(shù)據(jù)結(jié)構(gòu)只在當(dāng)數(shù)據(jù)結(jié)構(gòu)應(yīng)用于遠(yuǎn)程過程調(diào)用,就需要 acf 文件發(fā)揮作用義的數(shù)據(jù)結(jié)構(gòu)是獨立于機器的,也就是說是跨進程、跨硬結(jié)構(gòu)即可應(yīng)用于遠(yuǎn)程過程調(diào)用。如圖 3-3 所示,在本項目的數(shù)據(jù)結(jié)構(gòu),[implicit_handle]屬性表明客戶端可以選擇服務(wù),該句柄的名字指定為 MInterface_Binding,然后將h.h 頭文件中,可以用于 Client 和 Server 之間的連接。
MINTERFACE_API ViStatus _VI_FUNC AD_Reset (ViSession Vi); MINTERFACE_API ViStatus _VI_FUNC AD_Close (ViSession Vi);.3 發(fā)起遠(yuǎn)程過程調(diào)用在 RPC 客戶端的中間件函數(shù)實現(xiàn)中,主要調(diào)用 3.2.1 節(jié) idl 文件中按儀器程函數(shù)接口函數(shù)。一般情況下,idl 文件中的函數(shù)接口的參數(shù)類型、參數(shù)間件函數(shù)接口要保持一致,但是如果遇到以下情況,需要作出一些變化: 參數(shù)類型為數(shù)組; 參數(shù)類型為字符串; 參數(shù)類型為結(jié)構(gòu)體/類/共用體;基于 RPC 框架實現(xiàn)的 Client/Server 模式底層是通過網(wǎng)絡(luò)實現(xiàn)數(shù)據(jù)的交互網(wǎng)絡(luò)環(huán)境下,如果直接傳遞數(shù)組會造成數(shù)據(jù)丟失等情況。因此,以上三種必須轉(zhuǎn)換為 SAFEARRAY 類型后再在網(wǎng)絡(luò)環(huán)境中進行傳遞。另外,對于類、共用體等類型可以當(dāng)做是以無符號字符為元素的一維數(shù)組,于是以上以轉(zhuǎn)變?yōu)?SAFEARRAY 進行傳遞。其數(shù)據(jù)結(jié)構(gòu)定義如圖 3-5 所示。
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 ;2017中國自動測試大會(AUTOTEST CHINA,2017)征文通知[J];電子測量與儀器學(xué)報;2017年01期
2 ;2017中國自動測試大會(AUTOTEST CHINA,2017)征文通知[J];國外電子測量技術(shù);2017年01期
3 ;2017中國自動測試大會(AUTOTEST CHINA,2017)征文通知[J];電子測量與儀器學(xué)報;2017年02期
4 ;2017中國自動測試大會(AUTOTEST CHINA,2017)征文通知[J];電子測量與儀器學(xué)報;2017年03期
5 ;2017中國自動測試大會(AUTOTEST CHINA,2017)征文通知[J];國外電子測量技術(shù);2017年03期
6 ;2017中國自動測試大會(AUTOTEST CHINA'2017)在南京圓滿召開[J];電子測量與儀器學(xué)報;2017年05期
7 徐威;;短波接收機便攜式自動測試平臺設(shè)計與實現(xiàn)[J];中國新通信;2016年16期
8 ;2016中國自動測試大會(AUTOTEST CHINA,2016)通知[J];國外電子測量技術(shù);2016年08期
9 ;2016中國自動測試大會(AUTOTEST CHINA,2016)通知[J];電子測量與儀器學(xué)報;2016年09期
10 ;2014中國自動測試大會(AUTOTEST CON CHINA,2014)征文通知[J];電子測量與儀器學(xué)報;2014年04期
相關(guān)會議論文 前10條
1 陳敏揮;王云生;;熱釋電系數(shù)自動測試裝備[A];第二屆長三角地區(qū)傳感技術(shù)學(xué)術(shù)交流會論文集[C];2006年
2 蔡靜莉;王房;;壓電陶瓷自動測試的實現(xiàn)[A];2012航空試驗測試技術(shù)學(xué)術(shù)交流會論文集[C];2012年
3 曹文靜;談利群;;軟件自動測試過程及技術(shù)研究[A];第三屆中國測試學(xué)術(shù)會議論文集[C];2004年
4 賀雅楠;杜里;楊東凱;;一種基于參數(shù)的通用自動測試軟件設(shè)計[A];2008年中國高校通信類院系學(xué)術(shù)研討會論文集(上冊)[C];2009年
5 樊佩生;王安良;柳世興;;某型編碼卡自動測試系統(tǒng)的設(shè)計[A];2013現(xiàn)場檢測儀器及技術(shù)研討會大會報告及論文[C];2013年
6 王曄;;微型斷路器自動測試臺的設(shè)計與應(yīng)用技術(shù)[A];先進制造技術(shù)論壇暨第五屆制造業(yè)自動化與信息化技術(shù)交流會論文集[C];2006年
7 韋煒;王洪林;;基于開關(guān)矩陣的多功能變頻組件自動測試平臺[A];2017年全國微波毫米波會議論文集(下冊)[C];2017年
8 侯志堅;李杰;秦良強;;IPv6自動測試平臺的設(shè)計與實現(xiàn)[A];北京高教學(xué)會實驗室工作研究會2007年學(xué)術(shù)研討會論文集[C];2007年
9 吳瑋;許海崗;闕向東;;一種作動器自動測試平臺的設(shè)計與實現(xiàn)[A];2017年(第三屆)中國航空科學(xué)技術(shù)大會論文集(增刊)[C];2017年
10 黃成;惲廷華;;高頻全差分VGA增益控制特性的自動測試[A];第四屆中國測試學(xué)術(shù)會議論文集[C];2006年
相關(guān)重要報紙文章 前10條
1 ;應(yīng)對DSL規(guī)模建設(shè)的新挑戰(zhàn)[N];人民郵電;2004年
2 ;DSL線路的自動測試方案[N];通信產(chǎn)業(yè)報;2004年
3 ;NTAS Auto自動測試分析無線網(wǎng)絡(luò)質(zhì)量[N];通信產(chǎn)業(yè)報;2003年
4 ;北京自動測試所:樹立品牌擴大市場[N];中國電子報;2007年
5 何俊山;IC自動測試系統(tǒng)關(guān)鍵技術(shù)[N];中國電子報;2000年
6 安立有限公司;A-GPS完美嫁接3G手機測試[N];通信產(chǎn)業(yè)報;2006年
7 李嚴(yán);12秒完成測試[N];中國計算機報;2004年
8 兆鋒;Agilent名門新秀 再創(chuàng)輝煌[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2000年
9 北京商報記者 曲忠芳;手游如何避免短命尷尬[N];北京商報;2013年
10 ;破LED業(yè)瓶頸 莞企當(dāng)先鋒[N];東莞日報;2010年
相關(guān)博士學(xué)位論文 前3條
1 姜淑華;基于機器視覺的二維(三維)非接觸測試技術(shù)[D];長春理工大學(xué);2009年
2 朱敏;電子系統(tǒng)內(nèi)建自測試技術(shù)研究[D];哈爾濱工業(yè)大學(xué);2010年
3 熊俊;單細(xì)胞離子光電聯(lián)合檢測系統(tǒng)的研究與設(shè)計[D];華中科技大學(xué);2007年
相關(guān)碩士學(xué)位論文 前10條
1 馬燈燦;某型導(dǎo)彈自動測試軟件設(shè)計與實現(xiàn)[D];電子科技大學(xué);2018年
2 向陽;某飛行器外場保障系統(tǒng)設(shè)計與實現(xiàn)[D];電子科技大學(xué);2018年
3 陶顯峰;電動汽車直流充電樁自動測試平臺的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2018年
4 馬傳福;基于硬件在環(huán)系統(tǒng)的發(fā)動機ECU下線測試自動測試開發(fā)[D];湖南大學(xué);2017年
5 梁其澆;熱交換器壓降自動測試裝置的研發(fā)[D];華南理工大學(xué);2016年
6 董衛(wèi)方;車輛起動機性能自動測試平臺的設(shè)計[D];東北大學(xué);2012年
7 楊茜雅;彩信自動測試平臺設(shè)計及實現(xiàn)[D];電子科技大學(xué);2010年
8 聶威;112自動測試和障礙受理系統(tǒng)的實現(xiàn)[D];吉林大學(xué);2006年
9 代亮;彈上計算機自動測試臺的設(shè)計與研究[D];西安建筑科技大學(xué);2007年
10 張建泉;面向航天應(yīng)用的自動測試語言研究[D];中國科學(xué)院研究生院(空間科學(xué)與應(yīng)用研究中心);2005年
本文編號:2773213
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/2773213.html