19.設備驅動和OPC Client支持mysql、oracle、sqlite、sqlserver的持久化html
19.1 概述mysql
ServerSuperIO支持設備驅動和OPC Client採集的數據信息按標籤集合寫入mysql、oracle、sqlserver和sqlite數據庫。如今還支持寫入實時數據庫,例如:edna、golden和corert等。同時支持實時數據庫和關係數據庫主要考慮項目環境和支撐的能力。git
本質上仍是統一繼承IDataPersistence接口,而後擴展完成的操做。若是其餘網友須要支持nosql數據庫等,也能夠繼承這個接口來完成對DeviceDynamic的持久化。github
具體操做過程請參見:17.集成Golden實時數據庫,高併發保存測點數據。sql
能夠自動建立數據庫和數據表,參數設置,以下圖:數據庫
能夠同是保存設備驅動和OPC Client讀取過來的數據也能夠進行保存,以下圖:網絡
須要提早建立數據庫實例,數據庫名稱爲:ServerSuperIO,以後配置鏈接參數,能夠自動建立數據表,以下圖:併發
能夠同是保存設備驅動和OPC Client讀取過來的數據也能夠進行保存,以下圖:oracle
能夠自動建立數據庫和數據表,參數設置,以下圖:框架
能夠同是保存設備驅動和OPC Client讀取過來的數據也能夠進行保存,以下圖:
須要在參數Server中填寫db數據庫的文件路徑,以下圖:
能夠同是保存設備驅動和OPC Client讀取過來的數據也能夠進行保存,以下圖:
2.[開源]C#跨平臺物聯網通信框架ServerSuperIO(SSIO)介紹
2.應用SuperIO(SIO)和開源跨平臺物聯網框架ServerSuperIO(SSIO)構建系統的總體方案
3.C#工業物聯網和集成系統解決方案的技術路線(數據源、數據採集、數據上傳與接收、ActiveMQ、Mongodb、WebApi、手機App)
5.ServerSuperIO開源地址:https://github.com/wxzz/ServerSuperIO
物聯網&集成技術(.NET) QQ羣:54256083
下載地址:http://www.bmpj.net/thread-14-1-1.html
1.C#跨平臺物聯網通信框架ServerSuperIO(SSIO)介紹
《連載 | 物聯網框架ServerSuperIO教程》1.4種通信模式機制。
《連載 | 物聯網框架ServerSuperIO教程》2.服務實例的配置參數說明
《連載 | 物聯網框架ServerSuperIO教程》- 3.設備驅動介紹
《連載 | 物聯網框架ServerSuperIO教程》-4.如開發一套設備驅動,同時支持串口和網絡通信。
《連載 | 物聯網框架ServerSuperIO教程》- 5.輪詢通信模式開發及注意事項。
《連載 | 物聯網框架ServerSuperIO教程》- 6.併發通信模式開發及注意事項
《連載 | 物聯網框架ServerSuperIO教程》- 7.自控通信模式開發及注意事項
《連載 | 物聯網框架ServerSuperIO教程》- 8.單例通信模式開發及注意事項
《連載 | 物聯網框架ServerSuperIO教程》- 9. 協議過濾器,解決一包多發、粘包、冗餘數據
《連載 | 物聯網框架ServerSuperIO教程》- 10.持續傳輸大塊數據流的兩種方式(如:文件)
《連載 | 物聯網框架ServerSuperIO教程》- 11.實現設備(驅動)與設備(驅動)交互和級聯控制。
《連載 | 物聯網框架ServerSuperIO教程》- 12.服務接口的開發,以及與雲端雙向交互
《連載 | 物聯網框架ServerSuperIO教程》- 13.自定義視圖顯示接口開發,知足不一樣的顯示需求
《連載 | 物聯網框架ServerSuperIO教程》- 14.配製工具介紹,以及設備驅動、視圖驅動、服務實例的掛載
《連載 | 物聯網框架ServerSuperIO教程》- 15.數據持久化接口的使用
《連載 | 物聯網框架ServerSuperIO教程》- 16.OPC Server的使用步驟