当前位置RFID世界网 > 技术文章 > 制造 > 正文

基于Jini技术的RFID中间件平台

作者:李顺虎,刘芳 来源:RFID世界网 2011-11-22 11:07:19

摘要:基于EPC规范的RFID中间件设计,是RFID中间件进一步研究的基础与前提,在分布式技术广泛应用的今天,将RFID中间件与分布式技术结合也是势在必行的。本文通过对传统的应用系统模式和分布式计算模式的研究和比较,通过引入Jini技术,设计基于Jini技术的RFID中间件平台架构并介绍其配置与管理方案,并通过模拟实验验证了该中间件的正确性。

关键词:Jini技术[0篇]  RFID[1160篇]  中间件[53篇]  

  同时进行性能上的检测。对Agent的配置,以使用的方法是XML进行配置,通过XML的方式将配置信息传递到Agent,Agent按照配置信息生成配置象并进行映射。而现在在Jini平台上采用RMI技术进行配置,设备在Jini中被识别并注册之后,配置服务端会以RMI的方式将生成的服务对象传递到Agent,从而完成配置。本文将两种配置方式的性能进行比较,测试结果如下:

  一台Manager服务器配置多个Agent,采用两种方式进行配置的:

  (1)Xml方式进行配置:配置1个Agent耗时9秒;配置2个Agent耗时19秒;配置3个Agent耗时26秒;配置4个Agent耗时37秒;配置5个Agent耗时45秒。

  (2)RMI方式进行配置:配置1个Agent耗时3秒;配置2个Agent耗时4秒;配置3个Agent耗时3秒;配置4个Agent耗时3秒;配置5个Agent耗时3秒。

  图4中黑实线条是采用XML方式对RFID中间件检进行配置的时间曲线,黑虚线条是采用RMI方式对RFID中间件进行配置的时间曲线。由图4中可以看出,随着Agent数量的增加,采用XML方式进行中间置的时间也会增加,近似成正比的增加,而采用对RMI方式进行配置的时间不随Agent数量的增加而增,几乎保持水平。从而说明了采用RMI的方式进行间件配置时,时间减少,效率增加,同时配置时间的长短不会随着Agent的增加而改变。

  通过以上的测试分析,可以看出在Jini中对RFID中间件进行配置的效率得到了提高。本文是在对网络的拥塞考虑较少的情况下进行的测试,在实际中会受到网络环境的影响,数据会有所偏差。当然,在两种方式的比较中,虽然XML方式的效率较低,但这种配置方式不受编程语言、操作平台等限制,而RMI方式只能适用于Java语言的编程与实现,所以在本文中将两种方式都加以保留。

  5 结束语

  本文通过对传统的应用系统模式和分布式计算模式的研究和比较,对传统的RFID中间件进行了分析,提出了RFID中间件在分布式环境下进行管理的思想。通过引入Jini技术,设计基于Jini技术的RFID中间件平台架构并介绍其配置与管理方案。通过模拟实验验证了该中间件的正确性。

  在RFID中间件与Jini技术结合的研究中,笔者的进一步工作将加强RFID中间件在Jini中的管理优化。在本文中只是因为出现了实际的问题,针对该问题进行了改进,但为了更加优化管理,对多个Manager接入Jini联盟时,可以按照优先级进行管理,并设计快速选择的调度算法;可以更好地利用租赁机制,让租期长短更合理,使资源的分配更合理;同时,在需要的时候,还可以利用Jini的事务管理机制,在Jini联盟中实现分布式数据库。

 已有0条评论 我要评论 联系编辑 分享到:网易新浪腾讯人人开心网豆瓣MSN


最新评论(加载最新评论):


上一篇:索尼新专利可让生物识别传感技术应用到PSV

下一篇:无线通信系统的GUI设计与仿真实现


相关文章:


关键字搜索:


新闻中心:Jini技术[0篇]  RFID[7469篇]  中间件[144篇]  

成功应用:Jini技术[0篇]  RFID[782篇]  中间件[1篇]  

解决方案:Jini技术[0篇]  RFID[700篇]  中间件[6篇]  


图片文章:

热点专题