iRealCom實時通信開發平臺中間件
立即可用的高效可擴展實時通信中間件
概述
iRealCom實時通信平臺,是上海研電電力科技有限公司面向實時工控行業推出的一套數據采集通信中間件,該中間件充分吸收借鑒了用于高可靠性行業對通信系統苛刻要求的*技術,并采用組件式軟件開發方案,在保證高效、穩定、實時的同時,易學易用,具備強大的可擴展性和靈活性。
采用iRealCom實時通信平臺,可以快速推出各種用于工業控制系統的通信設備,包括通信處理機、數據采集網關、規約轉換器、串口服務器、監控系統前置機、網絡安全設備等。
特點
n 跨平臺
OS:支持各種Windows系統(XP、7、8、10),支持各種Linux發行版,支持各種UNIX,支持WinCE、VxWorks、uC/OS等嵌入式系統。
硬件:支持Intel X86、ARM9等典型常用硬件平臺
n 實時內存數據庫
? 實時高效,多種高效索引機制,確保訪問時間的實時與可控。
? 可定制的實時內存數據庫系統,基于模式的定制系統,表個數、域個數、表結構等都可以用戶自定義。
? 支持基于應用的部署模式,具備隔離安全訪問策略
? 支持SQL查詢分析
? 配合iRealNet中間件,可實現分布式數據一致性
n 可伸縮易擴展
iRealCom可應用于大至大型監控系統,小至嵌入式單板計算機,因為iRealCom的所有一切,都是基于模式可定制的;基于可視化建模工具的自動生成系統,快速定義業務應用的模型,并生成訪問API,根據具體的業務需求,快速構建具體的應用功能模塊,所有這些功能,都不需要修改平臺代碼,都是自動化的
n 組件式架構設計
分層、模塊化組件式設計,規約基于插件式驅動開發技術,可根據需要開發支持各種應用設備規約(Modbus、CDT、103、104等等),各種鏈路物理通道設備(以太網絡、串口、CANBUS、ProFIBUS等等)
n 鏈路級通信調度策略
基于鏈路級調度的實時通信調度策略,面向虛擬鏈路的規約插件設計模式,支持同一物理通道部署不同設備的能力,具有良好的設備兼容性
n 完善的工具鏈
建模、開發、部署、配置、維護、監視,互相協作的工具系統,使開發及應用工作事半功倍
典型應用場景
場景說明:
? 黃色部分是平臺自動化服務的一部分,不需要修改代碼
? 業務模型是來自需求驅動的,不同的應用需要的模型不同,由建模工具自動化部署到平臺實時數據庫中
? 關系數據庫,根據具體的業務不同而選擇不同,目前支持各種主流關系數據庫
? 綠色部分,是一個新的應用需要開發工作模塊,最終的功能模塊由平臺管理