无码人妻精品一区二区三区9厂-国产精品人人做人人爽人人添-在线永久免费观看黄网站-国产精品久久久久一区二区三区

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
基于XML的模塊化分布式軟件系統架構設計
北京泛華恒興科技有限公司
收藏本文     查看收藏

摘要:軟件架構的復用是構建分布式測試監控系統的必然要求。本文介紹了一種基于XML文件配置的模塊化分布式軟件系統架構。以項目為單位組織構建業務邏輯層,提供靈活的接口配置與通用的主體架構。 
關鍵詞:XML;架構;分布式 
1、引言 
分布式軟件系統架構是快速構建大型分布式系統,有機調動各子系統的核心技術,是系統從整體到部分的最高層次劃分。然而在定制化需求的捆綁下,軟件架構的設計往往存在諸多耦合點,使得子模塊的復用變得非常困難。成熟的軟件架構不僅是加快分布式項目開發節省后期調試時間的保證,更是模塊進行代碼復用的首要之策。特別是在航空航天測試領域,建立可靠安全的測試環境,完備的系統設計更是至關重要。 
2、架構思想概要 
模塊化系統子功能,將主體框架定位成一個通用的容器,采用配置文件描述功能模塊屬性,提供通用的操作接口。并以項目為單位建立程序的層級結構,自動生成通用的操作界面,包括菜單欄、工具欄、導航切換、功能面板。系統框架的內在聯系完全依賴于XML文件的描述,解決了程序內部的耦合關系,并且提高了衍生功能屬性的兼容性。如圖1所示,右側文件夾為用戶接口,每個文件夾涵蓋了指定的功能參數、文件和程序接口。左側是底層架構封裝的類,采用面向對象的方式,將分布式模塊繼承于基類,通過API與XML文件定義私有屬性,實現架構的通用化。 
   
                                                                   圖1 思想設計框圖 
系統架構層級劃分為界面表示層、用戶訪問層與核心業務邏輯層。通過創建分布式系統項目,開放操作接口,主要包括以下幾個核心項目文件夾,圖2為用戶實際使用架構的開發交互接口。 
(1) 架構系統文件夾Core包括了系統配置參數與功能模塊配置參數的XML文件,具有封閉性,是架構的基礎文件。 
(2) 界面表示層接口位于主程序MainVI文件夾中,是分布式系統的主要操作界面。 
(3) 用戶訪問層包含了功能模塊配置文件生成工具Toolset和自定義模塊加載的User文件夾,具備用戶級別獨立的配置文件。自定義添加的功能模塊也是業務邏輯層的重要組成部分。 
(4) 系統模塊文件夾Module包括了主體業務邏輯關系,包括了架構引擎模塊和系統通用模塊。 
  
  查看文章完整信息

基于XML的模塊化分布式軟件系統架構設計


 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 北京泛華恒興科技有限公司
聯 系 人: 市場部
電  話: 010-82156688
傳  真: 010-82156006
地  址: 北京市海淀區西小口路66號東升科技園·北領地 A-4樓
郵  編: 100192
主  頁:
 
該廠商相關技術文摘:
電動助力轉向系統(EPS)耐久性試驗臺
基于1553B總線和PXI總線的某型航天動力控制系統關鍵技術研究
效率與成本是數據采集迎接挑戰的關鍵
基于柔性測試技術的通用衛星電源變換器測試設備設計與實現
X-Designer 3.1,構建型軟件平臺助力測試測量
自動測試設備(ATE)中的技術融合與應用
引領測試系統創新性思維
基于柔性測試技術的節氣門反應時間測試系統設計
基于柔性測試技術的車窗按鈕老化測試系統
基于柔性測試技術的位置傳感器標定與檢測系統平臺的設計
基于柔性測試技術在噪聲定位分析方面的應用
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved