RFID中间件系统关键模块的设计与实现(3)

发布时间:2021-06-07

论文

2.2 软件基本组成模块

RFID中间件在应用中的作用主要是RFID标签数据处理、数据处理组件管理和RFID读写器的监控管理等功能。通过这几个功能模块完成了对系统所要处理的各种对象的管理,同时,这几个分散的系统本身也需要管理。通过系统管理模块可以将这几个管理模块统一起来,使得整个分布式RFID中间件系统浑然一体。

2.2.1 RFID中间件系统管理模块

系统管理模块采用Browser/Server模式的MvC框架,即表示层、控制层和模型层。表示层是用户与系统的接口,是用户工作的界面。对RFID中间件的管理、读写器的控制和监控、标签数据查询、数据处理模块的管理等都是通过表示层发送请求。控制层主要负责请求的分发,接收用户发送的所有请求,并按照特定的逻辑分发给其他模块作进一步处理。模型层主要负责业务流程、状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。

2.2.2 读写器监控和管理模块

读写器监控和管理模块基于JMX管理框架,将读写器开发包用统一接口进行封装,并将接口方法作为RMI远程方法发布。对读写器的控制是在管理服务器中进行的,将对读写器的远程方法调用封装为一个MBean组件,注册到服务器中的JMBeanServer中,这样可以通过JMX管理框架来监控管理读写器。通过封装,以编程的方式弥补了不同厂商读写器开发包不同的差异,将对读写器的控制封装成接口统一的MBean组件。另外,JMX管理框架还提供时间服务、通知服务、监视服务和角色服务等服务。JMX管理框架如图3所示。

RFID中间件系统关键模块的设计与实现(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219