[發明專利]用于計算機生成兵力仿真系統的數據池及其實現方法無效
| 申請號: | 201010197089.7 | 申請日: | 2010-06-02 |
| 公開(公告)號: | CN101872358A | 公開(公告)日: | 2010-10-27 |
| 發明(設計)人: | 馬耀飛;劉凌宇;龔光紅 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F19/00 |
| 代理公司: | 北京永創新實專利事務所 11121 | 代理人: | 周長琪 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 計算機 生成 兵力 仿真 系統 數據 及其 實現 方法 | ||
1.一種用于計算機生成兵力仿真系統的數據池,其特征在于,由模板組、數據接口節點和節點管理對象組成;
所述模板組用于對仿真對象不同的數據源進行封裝,包括4類模板對象:COM組件模板對象,用于封裝具有COM組件形式的數據源;內存模板對象,用于封裝存在于內存中的數據源;仿真對象接口模板對象,用于封裝具有仿真對象的數據接口形式的數據源;全局接口模板對象用于封裝以全局接口形式存在的數據源;
所述數據接口節點是在模板對象基礎上對數據源進一步封裝;
所述節點管理對象管理數據接口節點,并將索引名稱與數據接口節點綁定;
仿真對象向節點管理對象傳遞索引名稱,節點管理對象返回與該名稱綁定的數據接口節點,該數據接口節點通過訪問模板組中的模板對象獲取數據,節點管理對象將獲取的數據返回給仿真對象模板。
2.根據權利要求1所述的一種用于計算機生成兵力仿真系統的數據池,其特征在于,所述各模板對象封裝不同類型的數據源,是對數據源進行讀、寫以及數據自身復制的操作。
3.根據權利要求1所述的一種用于計算機生成兵力仿真系統的數據池,其特征在于,所述數據接口節點,其提供數據的綁定接口、讀寫接口和事件監聽器接口;
綁定接口具有相同的接口形式,以模板對象為參數,實現數據源與索引名稱的綁定;
讀寫接口通過訪問模板對象實現對數據源的讀取和寫入;
事件監聽器接口負責監聽三類事件,包括:數據源的數據發生改變、數據接口節點自身被刪除、數據接口節點自身被創建,當這些事件發生時,所有正在監聽的數據接口節點都將得到通知。
4.根據權利要求1所述的一種用于計算機生成兵力仿真系統的數據池,其特征在于,所述的節點管理對象,是通過“樹”結構來管理數據接口節點,對每個數據接口節點通過唯一的索引名稱進行索引,“樹”結構的“根節點”表示節點管理對象自身,“根節點”下面為對象,每個對象為數據接口節點的集合,每個對象的下面是各葉結點,各葉結點就是各個數據接口節點。
5.根據權利要求1所述的一種用于計算機生成兵力仿真系統的數據池,其特征在于,所述的節點管理對象,其外部接口包括數據節點查詢接口、綁定操作接口和數據訪問接口;
數據節點查詢接口接收仿真對象傳遞的索引名稱,并返回對應的數據接口節點;
綁定操作接口采用函數指針技術,將不同形式的數據源轉換為的數據接口節點綁定在數據池中;
數據訪問接口包括數據讀取接口和數據寫入接口;數據讀取接口的參數為索引名稱,返回相應數據源的當前數值;數據寫入接口的輸入參數為索引名稱和寫入的數值,返回是否成功標志。
6.根據權利要求5所述的一種用于計算機生成兵力仿真系統的數據池,其特征在于,所述綁定操作接口,對于獨立變量形式的數據源,綁定時需要指定的索引名稱和獨立變量的指針,對于以仿真對象數據接口形式存在的數據源,綁定時需要指定索引名稱和仿真對象數據接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010197089.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于運輸圓柱形物品的折疊箱
- 下一篇:一種納米醇醚汽油





