我的一个关于RFID的项目总结
2014-08-05 23:46
204 查看
去年做的一个项目,今天在这里想总结一下,这是主要流程:
[0]RFID(Reader)---->[1]网络---->[2]接收处理程序---->[3]队列---->[4]读/存数据---->[5]数据库---->[6]Web程序
[X]过滤抽希程序
下面说说各个节点含义:
[0] 硬件层,负责读取RFID信息
[1] 网络层,包括光纤和无线
[2] 接收处理程序,从网络接收数据,并进行过滤
[3] 队列,数据传递、离线存储
[4] 读/存数据,读取数据,存储数据
[5] Web程序,功能页面,访问数据库
[X] 过滤抽希程序,定时检查硬件状态并存库,持续抽希RFID状态数据
[X] 地图服务
接下来,我详细回一下总结下各个部分:
[0] 和 [1]不是我们负责,这里略过。
[2] C++,接收程序最多由四个设备同时连接,每秒接收12条数据,每条数据15个字节将同一秒的数据过滤掉,然后放到队列里。
[3] MSMQ
[4] C# ,注册一个服务。一个人异步读取队列,放到缓存里,多个人读取缓存,把数据存到数据库。还有一个人协调前一个人和后一拨人。
[5] ASP.NET MVC,数据的展示,设备位置标注,RFID轨迹展示,设备等信息管理。OpenLayers作为地图服务的访问客户端。
[X] python,pyQt ,可配置,带界面,定时执行任务。
[X] 地图服务,提供基础地图服务,使用GeoServer开源程序,定制了界面。
[0]RFID(Reader)---->[1]网络---->[2]接收处理程序---->[3]队列---->[4]读/存数据---->[5]数据库---->[6]Web程序
[X]过滤抽希程序
下面说说各个节点含义:
[0] 硬件层,负责读取RFID信息
[1] 网络层,包括光纤和无线
[2] 接收处理程序,从网络接收数据,并进行过滤
[3] 队列,数据传递、离线存储
[4] 读/存数据,读取数据,存储数据
[5] Web程序,功能页面,访问数据库
[X] 过滤抽希程序,定时检查硬件状态并存库,持续抽希RFID状态数据
[X] 地图服务
接下来,我详细回一下总结下各个部分:
[0] 和 [1]不是我们负责,这里略过。
[2] C++,接收程序最多由四个设备同时连接,每秒接收12条数据,每条数据15个字节将同一秒的数据过滤掉,然后放到队列里。
[3] MSMQ
[4] C# ,注册一个服务。一个人异步读取队列,放到缓存里,多个人读取缓存,把数据存到数据库。还有一个人协调前一个人和后一拨人。
[5] ASP.NET MVC,数据的展示,设备位置标注,RFID轨迹展示,设备等信息管理。OpenLayers作为地图服务的访问客户端。
[X] python,pyQt ,可配置,带界面,定时执行任务。
[X] 地图服务,提供基础地图服务,使用GeoServer开源程序,定制了界面。
相关文章推荐
- (转)最近一个项目中关于NGUI部分的总结(深度和drawCall)
- 一个关于推送消息平台APP的项目总结
- 最近一个项目中关于NGUI部分的总结
- 做完一个小项目啦,关于小程序的坑坑总结
- 一个关于多线程池任务配合的项目的总结
- 关于“DropDownList 有一个无效 SelectedValue,原因是它不存在于项目列表中”的解决办法
- 一个关于项目管理的通俗讲解
- 回复:一个政府项目总结
- 广为流传的一个关于项目管理的通俗讲解
- 团队开发经验:如何带领一个项目团队并做好项目总结 !!
- 一个广为流传的关于项目管理的通俗讲解
- 为了一个失败的项目,好久没来这里了,晚上写个项目总结,好让大家也有个借鉴!!!
- [置顶]团队开发经验:如何带领一个项目团队并做好项目总结
- 一个关于项目管理的通俗讲解
- [转]这是一个广为流传的关于项目管理的通俗讲解
- [转贴]一个项目经理的经验总结
- 广为流传的一个关于项目管理的通俗讲解
- 一个广为流传的关于项目管理的通俗讲解
- 广为流传的一个关于项目管理的通俗讲解
- 我建了一个新的关于开源GIS项目分析的QQ群8755486,欢迎有兴趣的朋友参加