【开源】C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍

一、概述

经过一个多月晚上的时间,终于把开源物联网通讯框架ServerSuperIO成功移植到Windows10 IOT上,暂时全名:ServerSuperIO.WinIOT(以后可能还会移植到Ubuntu上)。以后可以把ServerSuperIO框架应用到嵌入式设备上,移植的成功具有标志性意义,意味着软件和硬件的结合,软硬的结合才具有更强的生命力。为什么我特别愿意干这件事呢?源于我对以前工作的总结,如下图:

二、如果利用ServerSuperIO降低成本

框架的应用就是了为提高生产率和降低成本,否则没有存在的意义。早期SuperIO定位在PC机的应用、ServerSuperIO定位在服务器端的应用、而ServerSuperIO.WinIOT定位在嵌入式主机中的应用,并且提供了服务接口,可以互相或上下级之间通信和联连,那么也就是说形成了一整套的解决方案。

我过去做环保、智能园区等项目的时候,一般都是买工业主机,大概是3000多元;如果部署一套工控机,大概是6000多元;如果部署一台笔记本电脑,也不会低于3000块钱;另外,受环境的影响,有些现场不具备部署工控机和笔记本电脑的条件。那么ServerSuperIO.WinIOT与嵌入式主机的结合,嵌入式主机可以控制在1000元以下,另外人工成本和系统整体的维护成本都会大大降低。

三、ServerSuperIO.WinIOT应用在嵌入式主机的视频与图片展示(拿电视当外接显示屏了)

四、Windows 10 IOT展示

管理工具

后台管理

五、“物联网”交流大纲

物联网是一个宏观的概念,所以我们在交流的内容也比较广泛,下面列出来一些内容。大家可以补充。


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

转载于:https://www.cnblogs.com/lsjwq/p/6014160.html

开源物联网通讯框架ServerSuperIO,成功移植到Windows10 IOT,在物联网和集成系统建设中降低成本。附:“物联网”交流大纲...相关推荐

  1. C#跨平台物联网通讯框架ServerSuperIO(SSIO)

    一.SSIO的特点 轻型高性能通信框架,适用于多种应用场,轮询模式.自控模式.并发模式和单例模式. 设备驱动.IO通道.控制模式场景协调统一. 设备驱动内轩命令驱动器.命令缓存器.自定义参数和实时数据 ...

  2. lora终端连接云服务器_物联网通讯技术三足鼎立形成:NB-IoT、eMTC、LoRa各有千秋...

    物联网通讯技术三足鼎立形成:NB-IoT.eMTC.LoRa各有千秋 如今,即便是不懂技术的人都知道IoT具有非常可观的前景,而物联网产业的发展并非一帆风顺,其中制约行业发展的一大关键技术就是通讯技术 ...

  3. 物联网操作系统HelloX已成功移植到MinnowBoard MAX开发板上

    在HelloX开发团队的努力下,以及Winzent Tech公司(总部在瑞典斯德哥尔摩)的支持下,HelloX最新版本V1.78已成功移植到MinnowBoard MAX开发板上.相关源代码已经发布到 ...

  4. 开源开放 | 疾病科室、心血管系统疾病知识图谱发布,助力电子病历系统建设...

    本文转载自公众号:OMAHA联盟. 资源发布 OMAHA已建立"七巧板"医学术语集."汇知"医学知识图谱.HiTA ICD编码服务.白皮书等资源,将于每月发布其 ...

  5. 应用SuperIO(SIO)和开源跨平台物联网框架ServerSuperIO(SSIO)构建系统的整体方案

    SSIO的更新 在SSIO上增加了UDP通讯方式,可以到Github上下载源代码.在原来的项目中,远端的设备与中心站的数据交互并没有使用过UDP方式.这种短连接的通讯链路,不容易维护,主要体现在:(1 ...

  6. 《物联网框架ServerSuperIO教程》- 23.动态数据接口增加缓存,提高数据输出到OPCServer和(实时)数据库的效率...

     22.1   概述及要解决的问题 设备驱动有DeviceDynamic接口,可以继承并增加新的实时数据属性,每次通讯完成后更新这些属性数据.原来是通过DeviceDynamic接口实体类反射的方式获 ...

  7. 物联网框架ServerSuperIO在.NetCore实现跨平台的实践路线

    正所谓天下大势,不跟风不行.你不跨平台,很low嘛.java说:你们能跨嘛,跨给我看看.C#说:不要强人所难嘛.java说:能部署在云上吗?docker?微服务?C#说:不要强人所难嘛.java说:你 ...

  8. 《连载 | 物联网框架ServerSuperIO教程》- 15.数据持久化接口的使用。附:3.2发布与版本更新说明。...

    1.C#跨平台物联网通讯框架ServerSuperIO(SSIO)介绍 <连载 | 物联网框架ServerSuperIO教程>1.4种通讯模式机制. <连载 | 物联网框架Serve ...

  9. .NET Core 跨平台物联网框架 ServerSuperIO.Core,一套设备驱动通吃嵌入式、上位机、云服务...

    一.概述 我们的大数据平台(云)平台的数据接收服务基于ServerSuperIO开发,因为集成的功能比较多,无法实现跨平台,现在跑在Windows下. 但是云端体系化.标准化建设,跨平台是必走的技术路 ...

最新文章

  1. SpringMVC集成Tiles布局引擎框架
  2. 成功解决cv2.error: OpenCV(4.1.2) /io/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion fa
  3. java语言发展历史_Java编程语言的历史和未来
  4. Func 与Action
  5. 你的努力终将被光芒环绕
  6. php 外贸,php 外贸
  7. 用adb 启动camera
  8. IntelliJ IDEA 15,16 win 7 64位安装包以及注册码 百度云盘
  9. 总说别人掉队的虎嗅 没想到自己先掉队了
  10. Java丨Ele实验室“疫情传播仿真程序”的代码实现
  11. 对计算机专业来说学历真的重要吗?
  12. android优化大师下载最新版,安卓优化大师(正式版)
  13. 后缀为 axd 与 ashx 的文件有什么区别
  14. 去掉word中的页眉
  15. Form表单提交时的遮罩层
  16. 简单介绍一下HBase、Cassandra、Voldemort、Redis、VoltDB、MySQL
  17. uniapp引入支付宝原生扫码插件步骤详解
  18. CSDN自动展开全文的插件
  19. 新款苹果手机_入手新款苹果手机半个月,他们这样评价新手机
  20. 谷歌验证码reCAPTCHA的运用

热门文章

  1. UidGenerator
  2. 看问题要看到本质:从Web服务器说起
  3. 大型网站架构学习笔记
  4. 10道关于Java泛型的面试题
  5. 响应格式html,设置响应格式的HTML邮件
  6. java 反射set方法赋值_反射 根据属性名获得属性set方法并为set方法赋值
  7. java随机数转换_Java获取随机数的3种方法(转)
  8. 供配电负荷计算方法详解
  9. random java怎么用_java中Random使用步骤是怎样的?具体怎么做?
  10. 在mysql中怎样设置值唯一_mysql怎么设置行值唯一?