编程语言
首页 > 编程语言> > 基于DotNetty和设备进行交互的一套服务程序

基于DotNetty和设备进行交互的一套服务程序

作者:互联网

服务功能:1. 使用UDP接收平台发送的设备控制命令,然后转发到对应的设备上进行控制。

                  2. 使用TCP和设备进行长连接,并定时读取设备状态。

                  3. 根据平台策略定时向设备发送指定命令。

 

代码下载

首先通过NuGet引入DotNettySocket和Quartz

启动TCP监听

 解析tcp接收过来的消息,把需要处理的放到消息队列里面等待处理

配置消息队列监听任务,使用Quartz框架

定时处理消息队列任务

启动UDP监听服务

处理接收到的平台的控制指令,根据设备字典判断设备的ip,向指定ip发送指令

 

标签:服务程序,UDP,队列,ip,定时,DotNetty,交互,监听,设备
来源: https://blog.csdn.net/kaixindieba/article/details/121233209