加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

基于SOA的RFID中间件集成应用

发布时间:2017-01-25 14:01:40 所属栏目:站长百科 来源:RFID射频快报
导读:副标题#e# 【 技术文章】 1 概述 射频识别(Radio Frequency Identification, RFID)技术近年来得到了快速的发展,目前已进入商业化应用阶段。由于具有高速移动物体识别、多目标识别和非接触识别等特点,RFID技术能应用于物流、制造、公共信息服务等行业,可

     RAE与仓储管理系统集成的结构如图4 所示。该系统采用J2EE 的架构在IBM WebSphere 平台上开发。通过建立Web服务平台,对RAE所提供的功能组件按照仓库管理系统的需求组合为相应的服务(如产品入库信息核对服务、出库信息核对服务),然后将服务封装成Web服务,供仓库管理系统访问。仓库管理系统与RAE之间采用HTTP/SOAP的方式进行通信,解决了数据采集和集成问题。

        基于SOA的RFID中间件集成应用

     服务代理接口(Service Proxy)是Web服务客户端程序调用Web服务时使用的程序接口。通过使用服务代理接口实现Web服务客户端与服务器端的SOAP通信。在仓库管理系统的入库管理模块和出库管理模块通过调用服务代理接口来访问Web服务。

     下面以入库流程为例,介绍WMS与RAE集成后的数据流程。

     仓库管理系统作为服务请求者,根据服务接口层公布的入库信息核对服务WSDL,得到该服务的接口定义和服务端侦听地址,由入库管理模块通过服务代理接口向Web服务发送SOAP请求消息,请求入库信息核对服务,Web服务平台收到该服务请求后,向RFID中间件发送消息,创建一个出库信息核对服务的实例,根据服务请求参数,启动相应的RFID阅读器读取标签信息。RFID阅读器将读取的标签信息传给RAE,RAE根据服务请求的参数与捕获的标签信息进行核对处理,处理后向服务接口层返回核对数据正确或者错误的信息(如下所示),最后,服务接口层向仓库管理系统发送SOAP响应,返回处理结果。

     <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="001100001" detectTime=

     "2007-10-05T17:33:30.140+08:00"/>

     </tagList>

     5 结束语

     本文对RFID技术的概念、典型应用作了介绍,针对利用RFID中间件与现有系统难以集成的问题,提出了一个基于SOA的RFID中间件集成应用的架构设计。使用该架构可以容易地将RFID 中间件与企业应用系统集成到一起,并尽可能减少对现有系统的影响,从而加快了企业RFID 应用系统的构建速度,从整体上降低开发、运行和维护RFID 应用系统的总成本。最后通过一个仓库管理系统与RFID的集成应用验证了所提出的方案的正确性。

     参考文献

     [1] 中国科技部等十五部委. 中国RFID技术政策白皮书[EB/OL]. (2006-06-09). http://www.most.gov.cn.

     [2] Tong Frank, Tang Wilson. RAE白皮书[EB/OL]. (2007-02-01). http://www.eti.hku.hk/download/RAEWhitepaper_Feb2007.pdf.

     [3] Leaver S C. Evaluating RFID Middleware[DB/OL]. (2004-08-13). http://www.forrester.com.

     [4] ERL T. SOA概念、技术与设计[M]. 北京: 机械工业出版社, 2007.

     [5] 万维网联盟(W3C)工作组. Web Services Glossary[EB/OL]. (2004- 02-11). http://www.w3.org/tr/2004/note-ws-gloss-20040211/.

     参考文献

     [1] Universal Description, Discovery and Integration[EB/OL]. (2007- 07-21). http://www.uddi.org/.

     [2] OWL-S: Semantic Markup for Web Services[EB/OL]. (2007-07-21). http://www.w3.org/Submission/OWL-S/.

     [3] 沈玮韡, 蔡鸿明, 姜丽红. 一种基于语义Web服务的服务自动发

     现的实现[J]. 计算机工程, 2006, 32(18): 211-233.

     [4] 张文修, 仇国芳. 基于粗糙集的不确定决策[M]. 北京: 清华大学出版社, 2005.

     [5] Paolucci M, Kawamura T, Payne T. Semantic Matching of Web Service Capabilities[C]//Proceedings of the 1st International Semantic Web Conference. Berlin, Germany: [s. n.], 2002: 333-347.

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读