新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 航天測控虛擬儀器測試環(huán)境軟件總線體系結(jié)構(gòu)

航天測控虛擬儀器測試環(huán)境軟件總線體系結(jié)構(gòu)

作者: 時間:2013-01-23 來源:網(wǎng)絡(luò) 收藏

  軟總線又叫對象總線或ORB(對象請求代理),其目的是為組件間或組件使用者與組件提供者之間提供透明的通信通道。圖中的應(yīng)用執(zhí)行、診斷顯示、測試系統(tǒng)等組件就是掛接在軟總線上的“軟件集成電路(IC)”。
  軟總線是聯(lián)結(jié)應(yīng)用程序、各種對象、服務(wù)、對象工具集的核心,能夠把各個組件對象元素有序地分割開來,用以實現(xiàn)分布式的軟件集成和應(yīng)用上的即插即用。它包括兩個兩個層次的關(guān)系:1).對象方法、服務(wù)的“定義” 與它們的“實現(xiàn)”之間的關(guān)系。通過接口定義語言 OMG IDL 我們可以獲得規(guī)范、通用的對象方法、服務(wù)定義。借助軟總線,這些定義可以在任何編程語言、代碼模塊中真正實現(xiàn),這種分割有助于進(jìn)行具體軟件編碼互換,編程語言互換以及版本互換。2).請求“客戶”與響應(yīng)“服務(wù)器”之間的關(guān)系。客戶對其它對象方法、服務(wù)的請求并不直接傳遞給被請求服務(wù)器,而是轉(zhuǎn)交給軟總線,由總線監(jiān)察服務(wù)器的位置、狀態(tài),并決定服務(wù)綁定的方式,這種關(guān)系有助于對分布式對象進(jìn)行跨平臺、跨協(xié)議的邏輯集成。
  這兩種關(guān)系能夠保證組件通過總線進(jìn)行通信,解決組件之間的互操作問題。每個組件通過組件通信單元(也稱適配器)與總線連接,適配器組件解決互不相識的組件之間的互操作和數(shù)據(jù)交換問題。從適配器送往總線的數(shù)據(jù)組件對象能被任一其它適配器自動識別,而且數(shù)據(jù)組件對象安裝期間可由安裝人員進(jìn)行適當(dāng)?shù)恼{(diào)整從而改變服務(wù)組件的功能和結(jié)構(gòu),以適應(yīng)新的要求。用戶界面組件提供表示服務(wù),服務(wù)組件提供功能服務(wù)。
  結(jié)合第2節(jié)描述的VITE標(biāo)準(zhǔn)體系結(jié)構(gòu)劃分和測試主體、測試資源、測試環(huán)境三者之間的關(guān)系,整個VITE的實現(xiàn)分為五個概念層。
  第1層為測試信息層,主要對被測產(chǎn)品進(jìn)行描述,以取得產(chǎn)品設(shè)計和維護(hù)試驗的有關(guān)信息,以及其測試的特殊需求。圖3中的模型編輯組件主要完成這一層的功能。
  第2層為測試需求和策略層,提供UUT(被測件)的測試需求、測試模式和診斷知識的標(biāo)準(zhǔn)信息實體,其目的是產(chǎn)生高效的測試程序和可靠的數(shù)據(jù)。圖3中的應(yīng)用執(zhí)行組件、診斷引擎組件、數(shù)據(jù)庫引擎組件等主要完成這一層的功能。

差壓式流量計相關(guān)文章:差壓式流量計原理


孔板流量計相關(guān)文章:孔板流量計原理
熱式質(zhì)量流量計相關(guān)文章:熱式質(zhì)量流量計原理
流量計相關(guān)文章:流量計原理


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉