馬建輝 賴濤
摘要:本平臺致力于供水、燃氣等物聯網領域的各種應用系統的集成整合,通過協議插件、業務插件部署,使得這些應用系統在該平臺上實現系統間的信息交互、系統間的聯動控制、提供多個系統集成后的綜合業務及數據共享服務。
關鍵詞:SOA架構;異構系統集成平臺;消息總線
中圖分類號:TP393.09 文獻標識碼:A 文章編號:1007-9416(2018)02-0158-02
隨著供水、燃氣等物聯網企業信息化建設的快速開展,業界中各個信息應用系統也相繼建立起來。由于每個應用系統基本都是針對單一的業務,使得信息應用系統跨部門協同支持能力差。企業所積聚的基礎信息資源利用率普遍偏低,如何將資源有效整合,打破企業信息壁壘,實現不同業務之間、不同部門之間的信息互聯互通、高效協同工作,以適應快速變化的業務需求是企業面臨的重大挑戰。因此,基于SOA架構的異構系統集成平臺解決方案為解決企業所面臨的實際問題提供指導方法和技術支持。
1 架構設計
平臺基于SOA架構,采用層次化、組件化、面向服務的軟件設計體系。按照業務組件之間的相互支撐、服務與被服務進行層次劃分,按組件化的開發和部署,使用SOA服務方式來封裝不同的組件功能模塊單元。從而在網絡環境下,實現各種不同業務應用的集成與互動。平臺可簡單概括為一個“服務中心”、兩個“總線”、兩個“共享”和兩個“中間件”[1]。
1.1 一個“服務中心”
平臺為行業應用提供SOA服務,包括:(1)短信服務:調用發短信的SOA服務接口就可以即時地發送短信。……