[.NET]ServerSuperIO跨平台物联网通信框架源码v1.0
ServerSuperIO,简称SSIO,是一个C#跨平台物联网通信框架。 SSIO通信框架的设计思想是在SuperIO(SIO)的基础上发展起来的。它没有先进的技术。主要基于工作经验的积累,适合物联网在不同应用场景的数据采集和交互。 SSIO和SIO并不是简单的对IO的高性能操作,而是设备驱动程序、IO通道、控制模式和实际硬件设备之间的协调机制。各方面之间的无缝连接和操作也是为了解决现实工作和应用场景的一些痛点。SSIO的特点:
1.轻量级高性能通信框架,适合多种应用,包括轮询模式、自动控制模式、并发模式和单例模式。
2、设备驱动、IO通道、控制方式场景协调统一。
3. 设备驱动程序包含命令驱动程序、命令缓存、自定义参数和实时数据元素。
4、框架平台支持根据设备命令优先级进行调度,保证高层命令及时发送。
5、一套设备驱动程序支持串口和网络两种通讯方式,并且可以监控IO通道数据。
6、网络通信时设备驱动程序可以支持TCP Server和TCP Client两种工作模式。
7.内置显示视图界面,??满足不同的显示需求。
8、内置服务组件接口,可定制完成OPC服务、4-20mA输出、LED大屏显示、短信服务、多功能网关服务。
9、可以创建多个服务实例,完成不同业务的拆分。
10.支持跨平台部署,可以运行在Linux和Windows系统上。
页:
[1]