标签:blog http ar sp 文件 数据 on 2014 问题
通过socket将对方的数据拿到。端方可以是接入智能电表的采集器,也可以是持有和你同一个通信规约的通信计算机(你们约定好谁是客户端,谁是服务端,也就是数据的流向)
可扩展:当新的电表协议到来的时候,你可以不改动其他代码,只创建对应的解码器和通信类即可。
可配置:可以通过文件或者数据库来加载对方和自己的配置信息。
模块化程度高:采集程序按照模块功能划分为如下的几个主要模块(配置加载模块、两级消息队列、消费线程、解码器管理器、两级解码器、通信模块)
此结构历经JSPTPD多个项目成型,在软件院朱磊总的设计下由多人实现,各个模块均由DLL封装,出现问题容易定位,满足采集程序的一般要求。
标签:blog http ar sp 文件 数据 on 2014 问题
原文地址:http://blog.csdn.net/calmreason/article/details/41049313