分析SOA體系架構實現空管信息綜合服務 SOA構架
關鍵字:分析SOA 實現 空管信息
民航華北空管信息綜合服務平臺由空管主要業務信息源綜合數據庫和空管業務信息綜合服務平臺及數據接口組成,實現對華北空管信息統一收集、處理,統一對外發布、統一標準提供服務。
信息綜合服務平臺要為不同的用戶提供數據資源服務,從技術上要跨過分布式體系中不同硬件平臺、不同的網絡環境、不同的數據庫、新舊系統并存、分布式數據傳輸不可靠、分布式應用效率低、多種應用模式并存、平臺軟件開發周期長等問題。采用面向服務的SOA體系架構解決這些問題,基于分布式J2EE多層體系結構,通過ESB信息總線技術和WEB Service服務來構建信息綜合服務平臺的技術思路是最佳選擇。信息綜合服務平臺軟件架構分層如下:
數據資源層:信息綜合服務平臺的綜合業務數據。包括關系型數據、文檔型數據、數據流等數據存儲格式。
J2EE應用服務器支撐層:通過TongWEB建立J2EE多層架構的支撐平臺。用于支持多層B/S應用的Web應用服務,能夠方便快捷的開發、部署、運行、管理應用系統。
TongIntegrator集成中間件層:通過TongIntegrator建立符合SOA架構的應用集成平臺,實現多種類型系統的應用整合、數據整合等。
外部系統層:信息綜合服務平臺的數據采集接口,以及對外服務的各類綜合業務應用程序。
根據信息綜合服務平臺的建設要求,采用TongIntegrator 、TongWEB構建的系統架構如下圖所示:
信息綜合服務平臺要實現接口服務器數據到數據庫的數據集成應用,要實現信息資源服務,對外提供統一的Web Service 數據接口,這是民航華北空管信息綜合服務平臺的建設宗旨和最終目標。
基于東方通科技集成中間件TongIntegrator和J2EE應用服務器TongWeb實現的信息資源系統具備以下能力:
信息接入通過采集系統實現不同數據源接入。
支持實時、定時、周期等方式的信息采集復制策略;
提供管理與監控接口,以實現中心集中管理與監控。
可以高效率地實現業務系統與信息交換整合系統之間的信息交換,減化將業務系統接入到信息交換整合系統的開發工作。
在業務系統和平臺前置機之間提供快捷、高質量、穩定的雙向數據交換服務。
文章來源于領測軟件測試網 http://www.kjueaiud.com/