作者:庄国强环保物联网实时远程控制非阻塞io消息队列正则表达式
摘要:针对环保物联网实时双向通信要求,提出并实现了一种基于Netty的现场机和上位机实时双向通信的设计模型。利用Netty构建数据监听服务程序,首先建立基于设备唯一标识的线程安全的客户端连接缓冲,其次采用正则解析HJ/T212-2005格式数据实现污染源在线自动监控系统数据传输通讯协议,运用生产者消费者模式将接收到的消息推送线程安全的消息队列,业务处理线程从消息队列拉取消息进行处理,最后下发线程则从消息服务器拉取其他异构系统推送的消息,从客户端连接缓冲选择正确的客户端连接进行下发,解决了异构系统间的数据传输问题。实际应用结果表明,数据监听服务程序的实时性和数据接收率都满足工业使用的要求。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社