龙空技术网

使用C#开发的两款物联网明星项目

神码甄选 594

前言:

今天同学们对“物联网开发有什么项目可做”可能比较着重,大家都需要了解一些“物联网开发有什么项目可做”的相关内容。那么小编也在网摘上网罗了一些有关“物联网开发有什么项目可做””的相关资讯,希望小伙伴们能喜欢,咱们一起来了解一下吧!

本文简介

随着物联网(IoT)的快速发展,各种物联网平台和网关层出不穷。在这个竞争激烈的市场中,使用C#开发物联网平台和网关成为了一种趋势。本文将分别介绍使用C#开发且开源的物联网平台和物联网网关项目。

1、IoTSharp基本介绍

IoTSharp 是一个开源的物联网基础平台,集设备属性数据管理、遥测数据监测、RPC多模式远程控制、规则链设计引擎等强大能力,依据数字孪生概念将可见与不可见的物理设备统一孪生到数字世界,在落地上IoTSharp结合了资产管理、产品化发展的理念,让平台应用更加贴合复杂的应用场景,在协议支持上支持HTTP、MQTT 、CoAp 等多种标准物联网协议接入和非标协议的转换。

支持的数据库:1PostgreSql 测试环境 PostgreSQL 11.3 支持分表MySql 测试环境 MySQL 8.0.17,支持分表Oracle 测试环境 Oracle Standard Edition 12c Release 2 on CentOS ,支持分表SQLServer Microsoft SQL Server 2016 (RTM-GDR) (KB4019088) - 13.0.1742.0 (X64) ,Support for shardingSqlite 支持分表Cassandra支持的时序数据库InfluxDBIoTDBTDengineTimescaleDBPinusDB支持的消息中间件RabbitMQKafkaInMemoryZeroMQNATSPulsarRedisStreamsAmazonSQSAzureServiceBus支持的事件消息存储方式PostgreSqlMongoDBInMemoryLiteDBMySqlSqlServer核心功能概览IoTSharp源码地址

2、iotgateway基本介绍

基于.NET6 的跨平台物联网网关。通过可视化配置,轻松的连接到你的任何设备和系统(如 PLC、扫码枪、CNC、数据库、串口设备、上位机、OPC Server、OPC UA Server、Mqtt Server 等),从而与 Thingsboard、IoTSharp 或您自己的物联网平台(MES、SCADA)进行双向数据通讯。提供简单的驱动开发接口;当然也可以进行边缘计算。

功能亮点基于.NET6 的跨平台工业物联网网关B/S 架构,可视化配置南向连接到你的任何设备和系统(如 PLC、扫码枪、CNC、数据库、串口设备、上位机、非标设备、OPC Server、OPC UA Server、Mqtt Server 等)北向连接 IoTSharp、ThingsCloud、ThingsBoard、华为云或您自己的物联网平台(MES、SCADA)等进行双向数据通讯可以进行边缘计算内置服务内置 Mqtt 服务(1888,1888/mqtt),支持 websocker-mqtt,直连你的 MES、SCADA 等

内置 OpcUA(opc.tcp://localhost:62541/Quickstarts/ReferenceServer),你的设备也可以通过 OPCUA 和其他设备通信核心功能概览Websocker 免刷新3D 数字孪生 Demo支持接入 web 组态项目其他功能iotgateway 源码地址

版权声明:本文来源于网络素材收集整理或网友供稿,版权归版权所有者所有,如有侵权请联系小编予以删除

标签: #物联网开发有什么项目可做