《物联网框架ServerSuperIO教程》-19.设备驱动和OPC Client支持mysql、oracle、sqlite、sqlserver的持久化。v3.6.4版本发布...
19.设备驱动和OPC Client支持mysql、oracle、sqlite、sqlserver的持久化
19.1 概述
ServerSuperIO支持设备驱动和OPC Client采集的数据信息按标签集合写入mysql、oracle、sqlserver和sqlite数据库。现在还支持写入实时数据库,例如:edna、golden和corert等。同时支持实时数据库和关系数据库主要考虑项目环境和支撑的能力。
本质上还是统一继承IDataPersistence接口,然后扩展完成的操作。如果其他网友需要支持nosql数据库等,也可以继承这个接口来完成对DeviceDynamic的持久化。
具体操作过程请参见:17.集成Golden实时数据库,高并发保存测点数据。
19.2 对mysql数据库的支持
可以自动创建数据库和数据表,参数设置,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
19.3 对oracle数据库的支持
需要提前创建数据库实例,数据库名称为:ServerSuperIO,之后配置连接参数,可以自动创建数据表,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
19.4 对sqlserver数据库的支持
可以自动创建数据库和数据表,参数设置,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
19.5 对sqlite数据库的支持
需要在参数Server中填写db数据库的文件路径,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
1.[连载]《C#通讯(串口和网络)框架的设计与实现》
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的使用步骤
《连载 | 物联网框架ServerSuperIO教程》- 17.支持实时数据库,高并发保存测点数据
《连载 | 物联网框架ServerSuperIO教程》- 18.集成OPC Client,及使用步骤
《物联网框架ServerSuperIO教程》-19.设备驱动和OPC Client支持mysql、oracle、sqlite、sqlserver的持久化。v3.6.4版本发布...相关推荐
- 《连载 | 物联网框架ServerSuperIO教程》- 15.数据持久化接口的使用。附:3.2发布与版本更新说明。...
1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架Serve ...
- 《物联网框架ServerSuperIO教程》- 23.动态数据接口增加缓存,提高数据输出到OPCServer和(实时)数据库的效率...
22.1 概述及要解决的问题 设备驱动有DeviceDynamic接口,可以继承并增加新的实时数据属性,每次通讯完成后更新这些属性数据.原来是通过DeviceDynamic接口实体类反射的方式获 ...
- .NET Core 跨平台物联网框架 ServerSuperIO.Core,一套设备驱动通吃嵌入式、上位机、云服务...
一.概述 我们的大数据平台(云)平台的数据接收服务基于ServerSuperIO开发,因为集成的功能比较多,无法实现跨平台,现在跑在Windows下. 但是云端体系化.标准化建设,跨平台是必走的技术路 ...
- 物联网框架ServerSuperIO在.NetCore实现跨平台的实践路线
正所谓天下大势,不跟风不行.你不跨平台,很low嘛.java说:你们能跨嘛,跨给我看看.C#说:不要强人所难嘛.java说:能部署在云上吗?docker?微服务?C#说:不要强人所难嘛.java说:你 ...
- 应用SuperIO(SIO)和开源跨平台物联网框架ServerSuperIO(SSIO)构建系统的整体方案
SSIO的更新 在SSIO上增加了UDP通讯方式,可以到Github上下载源代码.在原来的项目中,远端的设备与中心站的数据交互并没有使用过UDP方式.这种短连接的通讯链路,不容易维护,主要体现在:(1 ...
- Linux驱动框架之misc类设备驱动框架
1.何为misc设备 (1)misc中文名就是杂项设备\杂散设备,因为现在的硬件设备多种多样,有好些设备不好对他们进行一个单独的分类,所以就将这些设备全部归属于 杂散设备,也就是misc设备,例如像a ...
- 【阿里云】物联网平台配置ESP8266真实设备AT串口连接,支持MQTT协议通信
文章目录 1 阿里云物联网平台 2 MQTT.fx虚拟设备连接 2.1 配置设备连接(建立连接) 2.2 配置订阅和发布(数据通信) 3 ESP8266真实设备连接 3.1 配置设备连接(建立连接) ...
- 开源物联网通讯框架ServerSuperIO,成功移植到Windows10 IOT,在物联网和集成系统建设中降低成本。附:“物联网”交流大纲...
[开源]C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 一.概述 经过一个多月晚上的时间,终于把开源物联网通讯框架ServerSuperIO成功移植到Windows10 IOT上, ...
- platfrom设备驱动框架
前面编写的设备驱动都非常的简单,都是对IO进行最简单的读写操作.像I2C.SPI.LCD 等这些复杂外设的驱动就不能这么去写了,Linux 系统要考虑到驱动的可重用性,因此提出了驱动的分离与分层这样的 ...
- linux内核的块设备驱动框架详解
1.块设备和字符设备的差异 (1)块设备只能以块为单位接受输入和返回输出,而字符设备则以字节为单位.大多数设备是字符设备,因为它们不需要缓冲而且不以固定块大小进行操作; (2)块设备对于 I/O 请求 ...
最新文章
- C++编译器会对没有构造函数的类生成默认构造函数吗?
- python如何启动前端_python- 前端进阶
- 实现线程栈初始化(RTT)
- 电商顾客满意的五大决定因素
- 解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题
- java基础之线程(1)
- 【BZOJ-3730】震波 动态点分治 + 树状数组
- 力扣 O(1) 时间插入、删除和获取随机元素 - 允许重复
- UNIX网络编程(第三版 ) 测试代码 7.3
- 【ArcGIS教程】(2)ArcMap中如何导入外部Excel属性数据呢?
- 从云效1.0到2.0的升级,看技术如何驱动企业提效
- Excel中如何将列数据转换为行数据
- Debian——roundcube报错及解决方法
- Dynamic Label Assignment for Object Detection by Combining Predicted and Anchor IoUs
- 每日词根——vad(走)
- WAF-Web应用防护系统
- 读 python 机器学习实践指南
- 更新KB5005565补丁后win10局域网打印机不能共享打印
- 驼峰转下划线下划线转驼峰
- How to Build a Graph-Based Deep Learning Architecture in Traffic Domain A Survey