码迷,mamicode.com
首页 > 其他好文 > 详细

数据采集程序的一般架构(ACE实现)

时间:2014-11-12 21:16:20      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:blog   http   ar   sp   文件   数据   on   2014   问题   

数据采集程序的一般功能

通过socket将对方的数据拿到。端方可以是接入智能电表的采集器,也可以是持有和你同一个通信规约的通信计算机(你们约定好谁是客户端,谁是服务端,也就是数据的流向)

对采集程序的要求

可扩展:当新的电表协议到来的时候,你可以不改动其他代码,只创建对应的解码器和通信类即可。

可配置:可以通过文件或者数据库来加载对方和自己的配置信息。

模块化程度高:采集程序按照模块功能划分为如下的几个主要模块(配置加载模块、两级消息队列、消费线程、解码器管理器、两级解码器、通信模块)

采集程序的一般架构

bubuko.com,布布扣

此结构历经JSPTPD多个项目成型,在软件院朱磊总的设计下由多人实现,各个模块均由DLL封装,出现问题容易定位,满足采集程序的一般要求。

数据采集程序的一般架构(ACE实现)

标签:blog   http   ar   sp   文件   数据   on   2014   问题   

原文地址:http://blog.csdn.net/calmreason/article/details/41049313

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!