485转web api服务器框架源码。 集成iot,web api服务,这套带码是通过C#编写集成IOCP

485转web api服务器框架源码。
集成iot,web api服务,这套带码是通过C#编写集成IOCP高性能高并发优势服务器服务源码。
带手机app测试demo源码

具体具备功能如下:
1、具备EF6+mssql数据库功能,可更改为MYSQL或SQLITe.
2、自带WEB API服务,抛弃IIS支持。
用户可以通过WEB前端直接读取远程设备数据以及下发控制指令。
WEB API功能有服务器日志查询、WEB API接口认证用户管理、远端设备注册管理、服务器轮询读取任务启停、服务器参数设置、查询历史数据记录、下发指令到终端设备。
3、系统目前支持modbus 、modbus rtu协议,可定制开发集成Modbus TCp、西门子PLC S7协议、OPC协议、三菱PLC协议以及集成MQTT服务(以上协议在框架中没有集成,可以定制集成)。
4、系统自带MVC服务,开发API像平常使用的一样方便。
另外它自带硬件协议驱动。
5、与传统协议方法不同,比如Modbus设备,需要PC端主动去连接设备,而这套框架只需要监听端口,服务器就能自动去轮询终端所有设备。
6、API接口具备动态增加轮询读取数据的任务,并且具备定时读取任务启停、任务创建和销毁、特殊读取任务定制等等。
7、运行方式以Windows服务的方式,通过API简单配置服务器参数后,只需重启本服务即可生效。
9、更快更方便的安装部署方法,支持一键安装部署,无需复杂的设置配置过程。
自带WEB API与WEB应用、自带Lot服务器应用 ,可定制集成为自带MQTT服务器,一切都免除了第三方服务软件的复杂安装配置过程。
10、完整的使用说明文档。
11、强大的技术团队支持。
该框架是应用方面的DEMO源码,MVC API底层源码、IOCP Sockect源码以及通讯协议源暂不提供
【升级通知】物联网服务器框架已升级至2.0.2.6。
升级内容如下:
1、加入了自适应服务规则,对内存、CPU及硬盘资源进行分流控制,对服务器要求更低,速度并发更高。
2、加入了一键启动服务,自动创建数据库以配置参数功能。
省去了复杂的配置过程。
3、修复了物联网设备数据读取时超时问题,加入了可灵活配置的时间机制。
4、加入了物联网设备标识,使一个4G DTU设备可以挂载多个485或232从站。
5、开放服务器接收源数据事件接口,使用时可以自定义协议以及扩展性更强。

ID:57490659614798889

IcsRadeTech


485转web api服务器框架源码是一款基于C#编写的高性能高并发服务器服务源码,集成了iot和web api服务。它具备EF6+mssql数据库功能,可根据需求更改为MYSQL或SQLITe。与传统服务器框架相比,该框架抛弃了IIS支持,用户可以通过WEB前端直接读取远程设备数据以及下发控制指令。其中,WEB API功能包括服务器日志查询、WEB API接口认证用户管理、远端设备注册管理、服务器轮询读取任务启停、服务器参数设置、查询历史数据记录和下发指令到终端设备等功能。

该框架目前支持modbus和modbus rtu协议,同时也支持定制开发集成Modbus TCp、西门子PLC S7协议、OPC协议、三菱PLC协议以及集成MQTT服务。另外,该框架自带MVC服务,使得开发API变得方便易用。与传统协议方法不同的是,该框架只需要监听端口,服务器就能自动去轮询终端所有设备,不再需要PC端主动去连接设备。

该框架还具备动态增加轮询读取数据任务的功能,可以定时启停读取任务、创建和销毁任务,还支持特殊读取任务的定制。运行方式上,该框架以Windows服务的方式运行,通过API简单配置服务器参数后,只需重启本服务即可生效。它还提供了更快更方便的安装部署方法,支持一键安装部署,无需复杂的设置配置过程。除了自带WEB API与WEB应用、自带Lot服务器应用以外,该框架还可定制集成为自带MQTT服务器,免除了第三方服务软件的复杂安装配置过程。

此外,该框架附带完整的使用说明文档,并有强大的技术团队支持。需要注意的是,该框架是应用方面的DEMO源码,MVC API底层源码、IOCP Sockect源码以及通讯协议源码暂不提供。

最近该框架已经升级至2.0.2.6版本,升级内容包括加入了自适应服务规则,对内存、CPU及硬盘资源进行分流控制,提高了服务器的性能和并发能力。同时,还加入了一键启动服务功能,省去了复杂的配置过程。修复了物联网设备数据读取时可能出现的超时问题,并加入了可灵活配置的时间机制。此外,还加入了物联网设备标识,使一个4G DTU设备可以挂载多个485或232从站。为了提升灵活性,还开放了服务器接收源数据事件接口,用户可以自定义协议以及扩展性更强。

综上所述,485转web api服务器框架源码是一套强大的服务器框架,具备高性能高并发的特点,集成了iot和web api服务。它通过简单的配置实现了服务器参数的设置,方便用户进行远程设备数据读取和控制指令下发。同时,它还支持多种常用协议,并提供了丰富的功能和灵活的扩展性。这款框架的应用将极大地方便开发人员进行服务器开发和物联网应用的快速部署。

相关的代码,程序地址如下:http://coupd.cn/659614798889.html

本项目系统是一个简单易用的生活物联网平台。可用于企业搭建私域物联网,个人学习和搭建自己的智能家居平台,以及手机和电脑的监控。项目包含服务端、web端、移动端、设备端SDK、以及手机和电脑端的设备模拟器并支持智能音箱 功能 权限管理: 用户管理、部管理、岗位管理、菜单管理、角色管理、字典和参数管理等 系统监控: 操作日志、登录日志、系统日志、在线用户、服务监控、连接池监控、缓存监控等 产品管理: 产品、产品物模型、产品分类、产品固件、设备授权码等 设备管理: 控制、分组、定时、日志、统计、定位、分享、配置、禁用、OTA升级、自动注册、影子模式、实时监测、加密认证等 EMQ管理: Mqtt客户端、监听器、消息主题、消息订阅、插件管理、规则引擎、资源 硬件 SDK: 支持WIFI和MQTT连接、物模型响应、实时监测、定时上报监测数据、AES加密、NTP时间等 物模型管理: 属性 (设备状态和监测数据) ,功能(执行特定任务),事件(设备主动上报给云端) 其他功能:多租户、统计、新闻资讯、通知公告支持TDengine时序数据库 计划开发完善功能: 设备告警、场景联动、云云对接智能音箱、设备配网、第三方登录、短信登录 技术栈 服务端 相关技术:Spring boot、MyBatis、Spring Security、Jwt、Mysql、Redis、TDengine、EMQX、Netty等 开发工具:IDEA Web端 相关技术:ES6、Vue、Vuex、Vue-router、Vue-cli、Axios、Element-ui等 开发工具:Visual Studio Code 移动端(微信小程序 / Android / Ios / H5) 相关技术:uniapp、uView、uChart 开发工具:HBuilder 硬件端 相关技术: ESP-IDF、Arduino、FreeRTOS、Python、Lua等 开发工具:Visual Studio Code 和 Arduino等 spring-boot --------------- 后端 vue ----------------------- 前端 docker -------------------- docker部署文件 sdk ----------------------- 硬件SDK,已集成多种设备
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值