基于RFID的尾气检测系统设计与实现
时间:02-22
来源:互联网
点击:
并且返回报告的代码,其具体含义可以在代码注释中看到。
3.4 应用程序应用
程序是BEA RFID Edge Server中间件的一个客户端,使用ALE接口来通过逻辑读卡器将信息写人电子标签,并且返回报告。Apache Beehive是一项开源软件技术,为基于J2EE的应用提供一个易用的跨容器编程模型和应用框架。本系统采用了Beehive控件和页面流技术,分四层结构设计,即表示层、控制层、业务逻辑层、数据层。可运行于Weblogic和Tomcat等J2EE应用服务器之上。
表示层主要具有与用户交互的功能,用户界面主要在这一层实现,采用JSP、JSP标签技术、HTML、JavaScript执行显示任务。控制层与表示层、业务逻辑层、数据层交互,将来自表示层的请求分发到后面两层,并将处理结果返送给表示层。
业务逻辑层是封装业务逻辑的一层,采用自定义Java控件技术来处理。数据层采用轻量级的数据库Java控件来实现。使用数据库控件,可以轻松地从应用程序访问关系型数据库。通过使用数据库Java控件,可以向数据库发出SQL命令。数据库控件会自动将数据库查询转换为Java对象,以便访问查询结果。图3是整个系统应用程序的各个层次和模块之间的页而流调用图示。

图3 系统模块调用关系和流程图
4 结束语
设计中介绍的采用BEA RFID Edge Server中间件构建的汽车尾气检测系统,结合在网络上建立的机动车排放、检测场、检测人员信息数据库,并附以相应的在线数据分析软件,使机动车尾气排放管理中心和各级管理人员可以随时掌握车辆情况,增强了交管和环保部门决策的科学性和一致性,具有很好的推广前景。
RFID 相关文章:
- Mesh、ZigBee、RFID让网络无处不在(11-24)
- RFID标签在超高频全球标准的认证之路(11-09)
- RFID相关技术专利分析(一)(11-09)
- RFID工厂仓储物流解决方案(12-21)
- 美国室内水上乐园采用RFID提升游客体验(04-22)
- Sirit RFID解决方案追踪代阿布洛峡谷核电站重要资产(04-07)
