高性能web api服务器框架源码,集成iot,支持多种协议与数据库,简便部署,拥有强大功能与技术支持【升级至2.0.2.6】

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服务器框架源码是一种集成了物联网(IoT)和web api服务的框架,采用C#编写,充分利用了IOCP(Input/Output Completion Port)的高性能和高并发优势。该框架带有手机app测试demo源码,具备以下功能特点:

  1. 数据库支持:框架使用EF6+mssql数据库,但也可以轻松更改为MYSQL或SQLITe。这样,用户可以根据实际需求选择合适的数据库系统。

  2. 自带WEB API服务:框架抛弃了传统的IIS支持,为用户提供了一个自带的WEB API服务。通过该服务,用户可以直接从WEB前端读取远程设备数据并下发控制指令。同时,WEB API功能包括服务器日志查询、WEB API接口认证用户管理、远端设备注册管理、服务器轮询读取任务启停、服务器参数设置、查询历史数据记录以及下发指令到终端设备等。

  3. 支持多种协议:当前版本的框架支持modbus和modbus rtu协议,并可以定制开发集成Modbus TCp、西门子PLC S7协议、OPC协议、三菱PLC协议以及集成MQTT服务。需要注意的是,这些协议并没有直接集成在框架中,而是可以按需定制集成,从而满足不同应用场景的需求。

  4. 自带MVC服务:该框架还自带了MVC服务,使得开发API变得非常方便。此外,框架还带有硬件协议驱动,进一步简化了开发过程。

  5. 自动轮询终端设备:与传统的协议方法不同,框架无需PC端主动连接设备,而是通过监听端口实现自动轮询终端所有设备。这种方式能够提高效率,减少了维护成本。

  6. 动态增加轮询任务:该框架的API接口具备动态增加轮询读取数据任务的功能。此外,还支持定时读取任务的启停、任务创建和销毁以及特殊读取任务的定制等。

  7. 简单部署:该框架以Windows服务的方式运行,并通过API简单配置服务器参数。用户只需重启本服务即可使配置生效。此外,这套框架提供了更快更方便的安装部署方法,支持一键安装部署,免去了复杂的设置配置过程。

  8. 完整的使用说明文档:为了帮助用户更好地使用该框架,附带完整的使用说明文档,用户可以根据文档进行开发和部署。

  9. 技术支持:用户在使用该框架过程中,如果遇到问题或需要帮助,可以得到强大的技术团队支持,确保能够顺利解决各种技术难题。

需要注意的是,这套框架是应用方面的DEMO源码,具体包括MVC API底层源码、IOCP Socket源码以及通讯协议源码等暂不提供。

【升级通知】物联网服务器框架已升级至2.0.2.6。

升级内容如下:

  1. 自适应服务规则:引入了自适应服务规则,可以对内存、CPU及硬盘资源进行分流控制。这个功能的引入降低了对服务器的要求,并提高了并发处理能力。

  2. 一键启动服务:增加了一键启动服务功能,自动创建数据库并配置参数。这样,用户无需进行复杂的配置过程,省去了不必要的麻烦。

  3. 修复了物联网设备数据读取时的超时问题,并加入了可灵活配置的时间机制。这样,用户可以根据实际情况进行配置,提高了灵活性。

  4. 物联网设备标识:为了使一个4G DTU设备可以挂载多个485或232从站,引入了物联网设备标识的概念。通过这个标识,实现了更灵活的挂载设置。

  5. 服务器接收源数据事件接口:开放了服务器接收源数据事件接口,用户可以自定义协议和扩展性更强。

通过以上升级和功能增强,这套物联网服务器框架更加成熟和稳定,为用户提供了更为便捷和强大的开发环境。

以上相关代码,程序地址:http://matup.cn/659614798889.html

  • 29
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值