999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SOA架構的異構系統集成平臺的設計

2018-05-14 09:57:28馬建輝賴濤
數字技術與應用 2018年2期

馬建輝 賴濤

摘要:本平臺致力于供水、燃氣等物聯網領域的各種應用系統的集成整合,通過協議插件、業務插件部署,使得這些應用系統在該平臺上實現系統間的信息交互、系統間的聯動控制、提供多個系統集成后的綜合業務及數據共享服務。

關鍵詞:SOA架構;異構系統集成平臺;消息總線

中圖分類號:TP393.09 文獻標識碼:A 文章編號:1007-9416(2018)02-0158-02

隨著供水、燃氣等物聯網企業信息化建設的快速開展,業界中各個信息應用系統也相繼建立起來。由于每個應用系統基本都是針對單一的業務,使得信息應用系統跨部門協同支持能力差。企業所積聚的基礎信息資源利用率普遍偏低,如何將資源有效整合,打破企業信息壁壘,實現不同業務之間、不同部門之間的信息互聯互通、高效協同工作,以適應快速變化的業務需求是企業面臨的重大挑戰。因此,基于SOA架構的異構系統集成平臺解決方案為解決企業所面臨的實際問題提供指導方法和技術支持。

1 架構設計

平臺基于SOA架構,采用層次化、組件化、面向服務的軟件設計體系。按照業務組件之間的相互支撐、服務與被服務進行層次劃分,按組件化的開發和部署,使用SOA服務方式來封裝不同的組件功能模塊單元。從而在網絡環境下,實現各種不同業務應用的集成與互動。平臺可簡單概括為一個“服務中心”、兩個“總線”、兩個“共享”和兩個“中間件”[1]。

1.1 一個“服務中心”

平臺為行業應用提供SOA服務,包括:(1)短信服務:調用發短信的SOA服務接口就可以即時地發送短信。(2)郵件服務:調用發郵件的SOA服務接口就可以即時地發送郵件。(3)日志服務:調用記錄日志的SOA服務接口就可以實現行業應用記錄日志。(4)告警服務:調用記錄告警的SOA服務接口就可以實現行業應用記錄告警。(5)權限服務:調用權限驗證的SOA服務接口就可以實現行業應用驗證用戶的操作權限。

1.2 兩個“總線”

(1)插件總線。所有的采集終端和行業應用都是基于插件總線通過插件的方式接入集成平臺,插件總線對接入的插件進行加載、卸載、激活、休眠等控制管理。平臺為每一個插件都分配自己獨立的運行空間,如獨立的線程池、獨立的內存DB、獨立的日志文件等。任一個插件的加載、激活、休眠、卸載等操作都不影響其他在線運行的插件,做到與其他在線運行業務解耦。(2)消息總線。基于消息總線對接入的插件進行統一建模,與協議插件相連接的采集終端、行業應用被抽象為網元。用戶可以對接入的網元進行在線配置消息路由表,源網元的消息根據用戶已配置的消息路由表進行消息分發。整個消息的路由過程都是在線動態配置,不需要修改任何代碼。

1.3 兩個“共享”

(1)數據共享。可以通過數據共享方式將數據分發給目標數據庫或SOAP服務系統,整個過程不需要代碼開發,圖形化建模,支持完全界面圖形化操作。(2)消息共享。可以通過消息共享的方式將消息分發給目標系統,整個過程只需按照平臺的插槽規范開發的協議插件,就可以利用已接入平臺的設備或系統信息。因此,基于平臺的信息共享機制,不再需要適配各個終端廠商的協議,直接開發簡單的協議插件就可以與采集終端以及其它應用行業系統互聯互通。

1.4 兩個“業務中間件”

(1)RFID中間件。平臺提供RFID中間件開發應用,可以對RFID數據進行篩選、去除冗余數據、過濾掉“無效”信息,保證上報給上層的行業應用是“有效”的數據。基于平臺的RFID中間件,可以減輕開發人員的負擔,使其可以不用關心復雜的RFID信息采集過程,可以集中精力于自己擅長的業務開發中。(2)任務監測與調度中間件。行業應用時常需要對采集終端上的信息進行定時采集、定時同步。而這些任務的定制都需要根據現場的業務運行情況實時制定,其本身與具體的業務處理無關。平臺提供的任務監控與調度中間件可以在工程現場實時定制,并與協議插件無縫對接,能夠根據用戶已定制的任務進行定時執行。上層行業應用只需要對執行后的結果進行處理里即可,不需要關注任務定制的問題。使得業務與任務分離[2]。

2 平臺功能

(1)為上層應用開發提供了大量的支撐服務。提供了基本的技術構件,多節點之間集群,不同數據庫的統一服務接口,集群環境下的內存數據庫和外部系統的各種通信協議,插件總線,消息路由,權限管理,日志和告警等功能組件。為上層協議插件,業務插件以及插件之間的通信提供了平臺性、基礎性的服務調用。(2)通過加載協議插件適配各種被集成的系統的統一接入。可以通過定制開發相應的協議插件來接入被集成的系統,對定制開發后的協議插件通過操作管理平臺進行在線安裝、激活、休眠、卸載等操作,對插件相關參數配置、運行狀態監測維護。通過協議插件來適配接入相應的系統,并對接入的通信通道進行維護管理。(3)通過可部署、可配置的消息路由實現任何不同系統之間的信息交互。在開發被集成的應用系統插件中,可以利用平臺所提供的通信服務接口實現和其它插件的信息交互,甚至可以在部署過程中按需配置消息路由,支持單插件到單插件、單插件到多插件之間消息路由。便于根據應用的實際需要對各個插件進行動態路由配置,以達到無需編碼的情況下快速實現外部系統間的互聯互通。(4)提供了多種通信協議支持各種協議的系統被集成。主要支持的通信協議:Soap-Server/Soap-Client、Tcp-Server/Tcp-Client、Sms-Client、Smtp-Client。基于上述某種通信協議,實現和外部系統的互通對接。(5)提供多服務器的集群保證整個集成系統的可靠性及負荷能力。提供多服務器間的集群,使用集群服務后,各節點間可實現內存實時同步、主節點服務、集群廣播消息服務等。根據業務需要,實現集成平臺的冗余備份的可靠性以及負荷容量的線性平滑擴容,保證系統集成時信息交互、集成業務邏輯處理樞紐的可靠性[3]。(6)集群環境下的內存數據庫,可以滿足系統集成時實時性業務的需求。提供多種內存數據庫DB的服務機制(同步持久化、同步非持久化、非同步非持久化),便于針對不同的業務需求和應用場景,選用相應的內存數據庫服務。(7)一鍵式安裝以及插件的動態加載。提供一鍵式的界面安裝、命令行安裝,使工程項目實施現場操作使用簡單。(8)配備系統管理平臺方便了系統集成項目的管理維護。通過系統管理平臺,完成平臺部署、插件安裝和系統運行維護等操作。

3 結語

本平臺主要致力于供水、燃氣等物聯網領域的各種異構系統集成應用,使得各應用系統在該平臺上實現信息互聯互通、數據交換、聯動控制和多個系統集成后的綜合業務提供。實現系統、資源、數據和信息進行無縫整合。用戶只需在平臺上,定制化的開發插件,就可滿足用戶定制化、個性化的業務需求,構建企業級的平臺應用。

參考文獻

[1]陳琦程,等編著.面向服務的行業解決方案-原理、方法與實踐[M].電子工業出版社,2011.

[2]張海濱.信息整合技術策略研究[J].信息化建設,2007,(4):25-28.

[3]甘勇,鄭富娥.物聯網中RFID中間件技術研究及實現[C].國際rfid技術高峰論壇,2006.

主站蜘蛛池模板: 91美女视频在线| 波多野结衣二区| 国产网友愉拍精品视频| 中国一级特黄大片在线观看| 1024国产在线| 无码不卡的中文字幕视频| 精品一区国产精品| 日本亚洲成高清一区二区三区| 一级毛片不卡片免费观看| 亚洲成人精品| 天天干伊人| 亚洲无线国产观看| 亚洲欧美一区在线| 国产内射一区亚洲| 国产成人免费高清AⅤ| 欧美国产日产一区二区| 精品一区二区三区视频免费观看| 亚洲精品第一页不卡| 久久综合成人| 青青网在线国产| 亚洲无线一二三四区男男| 色婷婷国产精品视频| 久久久噜噜噜| 精品国产香蕉伊思人在线| 亚洲视屏在线观看| 亚洲欧洲日韩综合色天使| 精品久久久久久成人AV| 日韩中文无码av超清| 国产黄网站在线观看| 人妻丰满熟妇av五码区| 亚洲人成在线免费观看| 真人免费一级毛片一区二区| 99无码中文字幕视频| 成人小视频在线观看免费| 国产成人精品一区二区免费看京| 一级一级一片免费| 亚洲第一在线播放| 97超级碰碰碰碰精品| 日韩在线网址| 秋霞一区二区三区| 亚洲无线国产观看| 国产福利免费视频| 国产粉嫩粉嫩的18在线播放91| 亚洲中文在线视频| 国产微拍精品| 澳门av无码| 国产一级视频久久| 色亚洲成人| 中文字幕欧美日韩高清| 白丝美女办公室高潮喷水视频| 久久中文字幕av不卡一区二区| 国产午夜一级毛片| 免费观看精品视频999| 亚洲三级网站| 久久久黄色片| 在线播放国产一区| 精品久久久久无码| 国产精品免费电影| 永久免费AⅤ无码网站在线观看| 欧美精品H在线播放| 久久久精品久久久久三级| 国产不卡一级毛片视频| 久久婷婷六月| 国产精品福利在线观看无码卡| 日本精品一在线观看视频| 国产乱论视频| 99在线视频免费观看| 久久精品国产一区二区小说| 国产日韩精品一区在线不卡| 久久久久国色AV免费观看性色| 人妻丰满熟妇αv无码| 漂亮人妻被中出中文字幕久久| 一级不卡毛片| 国产无人区一区二区三区| 日本精品视频一区二区| 欧美狠狠干| 亚洲一区精品视频在线| 国产欧美视频在线观看| 伊人色天堂| 国产女人18毛片水真多1| 亚洲最新在线| 亚洲色大成网站www国产|