首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 电子技术 > 通信与网络
基于SOA应用JMX和JMS技术的RFID中间件设计
来源:本站整理  作者:佚名  2010-06-20 10:47:34




for(int i=1;i<rowcount;i++)
    {span=EndTime.Subtract(StartTime);
  spantiIDe=sPan.Seconds;         //相邻记录的时间戳之差
          if(spantime<=0.002)
              {subtime[i]=i;}
                         //若相邻时间戳差值小于2 ms,
                          //标记第2条记录为冗余数据
              else subtime[i]=0;}
  for(int j=1;j<rowcount;j++)                  //删除冗余记录
      {if(subtime[j].ToString()!="0")
              {ds.Tables[0].Rows[j].Delete();j=j-1;
              rowcount=rowcount11;}
  }
  以下是服务接口层向应用系统发送SOAP响应,返回处理结果的部分代码[7]。
  <report xmlns="">
  <process procInsID="503" givenID="231" givenName="
        ShipOut">
  <event eventType="report_tag_event">
  <header>Product Quantity Match Success
  </header>
  <status>success</status>
  <tagList>
  <tag ID="00110011"detectTime="2008-11-01 T13:13:
        00.110+08:00"/>
  </tagList>
3 RFID中间件的实现及测试
    RIFD中间件系统开发工具采用Eclipse3.2,应用服务器软件采用JBOSS4.0, Web容器为Tomcat5.5。此外,服务器端采用了基于Struts的MVC多层次结构框架,数据服务层则采用MySQL5.0数据库。
    实验中,终端通过485网络组网,应用系统使用的是仓库管理系统。仓库管理系统作为服务请求者,根据服务接口层公布的入库信息核对服务WSDL,得到该服务的接口定义和服务端侦听地址,由入库管理模块通过服务代理接口向Web服务发送SOAP请求消息,请求入库信息核对服务,Web服务平台收到该服务请求后,向RFID中间件发送消息,创建一个出库信息核对服务的实例,设备管理层根据服务请求参数,启动相应的RFID阅读器读取标签信息。然后将读取的标签信息经处理后打包传给事件处理层,根据服务请求的参数与捕获的标签信息进行核对处理,处理后向服务接口层返回核对数据正确或者错误的信息,如图4所示。最后,服务接口层向仓库管理系统发送SOAP响应,返回处理结果[5]。

    实验表明,原来的应用系统仅仅支持1种固定卡型的阅读器,采用RFID中间件以后,可以在1个系统中采用各种卡型的阅读器,而上层程序不需要再进行修改,增加了系统的可扩展性和易维护性,节约了时间和成本。系统稳定性也有大的提高,有效解决了企业应用中所关心的问题。
    本文提出了一个基于SOA,综合应用JMX、JMS等技术的RFID中间件架构,并说明了RFID中间件各部分的含义和作用及基础架构的实现。这种中间件结构能很好地屏蔽低端各种物理设备的信息。由于采取了模块化的结构,可以根据需要进行裁减,在需要的时候再加入相应的模块,例如,可根据需要是否添加认证和安全模块。通过Web Service,可实现对RFID中间件更高层次包装,保证了RFID基础架构中3个功能层之间的相互独立和协同工作。
参考文献
[1]     郑勇雪, 张大勇. 仓储管理系统中RFID中间件的设计与实现[J].计算机工程与设计, 2007,23(12):5715-5717.
[2]     邓海生,李军怀. 基于SOA的RFID中间件的研究与实现[J]. 电子技术应用, 2007,33(10):131-134.
[3]     ERL T. SOA概念、技术与设计[M]. 北京:机械工业出版社, 2007.
[4]     甘勇, 郑富娥, 吉星, 等. RFID中间件关键技术研究[J]. 电子技术应用, 2007,33(9):130-132.
[5]     成修治, 李宇成. RFID中间件的结构设计[J]. 计算机应用,2008,28(4):1055-1057.
[6]     吴正大,魏俊荣,张继新. RFID中间件设计技术初探[J]. 邮电设计技术,2006(8):39-42.
[7]     褚伟杰,田永民,李伟平. 基于SOA的RFID中间件集成应用[J]. 计算机工程, 2008,34(14):84-86.

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:216,632.80000 毫秒