用户中心

资讯 > DCS

基于SOA的RFID的中间件集成研究

作者:褚伟杰 田永民 李伟平2009.03.05阅读 5294

  1 概述
  射频识别(Radio Frequency Identification,RFID)技术近年来得到了快速的发展,目前已进入商业化应用阶段。由于具有 高速移动物体识别、多目标识别和非接触识别等特点,RFID技术能应用于物流、制造、公共信息服务等行业,可大幅度提高管理与 运作效率,降低成本。RFID技术显示出巨大的发展潜力与应用空间,是21世纪最有发展前途的信息技术之一。
  由于RFID技术具有诸多优点,因此企业投资者开始考虑将RFID技术应用在企业系统内。但是,RFID设备技术复杂,与企业后台 系统(如SCM,ERE CRM)之间的集成难度较大,并且传统的应用集成系统主要采用数据集成的方式,系统间耦合度高,对业务变化 的适应性差。这使得企业对于实施RFID技术持谨慎的态度。RFID 中间件的推出会有助于RFID设备与企业后台系统的集成。但目前中 间件主要关心的是数据层集成,而不提供任何能实现更高层集成的功能。本文提出并设计了一种基于面向服务体系架构。
  (Service—Oriented Architectures,SOA)的RFID集成应用方案,能够把各个应用RF

ID技术的功能抽象成服务控制工程网版权所有,企业应用系 统通过请求/服务的方式来获取RFID中间件提供的服务。最后,通过使用香港大学电子商务研究所(ETI)开发的RFID中间件(以 下简称RAE)与仓库管理系统的集成应用示例,验证了所提出的技术方案。
  2 相关技术
  2.1 RFID技术
  射频识别技术是一种非接触式的自动识别技术,通过射频信号自动识别目标对象的唯一有效标识。典型的RFID系统主要由阅读 器、电子标签、RFID 中间件和应用系统软件4部分构成。
  标签一般由芯片和天线组成。每个标签具有唯一的电子编码,附着在物体上或嵌入物体内,用于标志目标对象。阅读器通过控 制射频模块向标签发射读取信号,并接收标签的应答CONTROL ENGINEERING China版权所有,同时读写器将时钟信号和能量发送给标签控制工程网版权所有,阅读器对标签的对象标志信息进 行解码,并将对象标志信息连同标签上的其他相关信息传送到RFID 中间件以进行后续处理。RFID中间件负责对阅读器所读取的标签 数据进行过滤、汇集和计算,以减少从读写器传往企业应用的数据量。RFID应用软件针对不同行业的特定需求而开发,如公共汽车 的收费系统。
  2.2 RFID中间件技术
  中间件在RFID应用系统中介于底层RFID硬件设备(如射频识别阅读器)与后台数据库及应用软件(如ERP系统)中间,对阅读器传来的与标签相关的事件、数据进行过滤、汇总和计算,减少从阅读器传往企业应用的巨量原始数据。RFID 中间件主要包括以下几个功能:
  (1)阅读器等硬件设备的协调控制功能。用户可以通过RFID中间件接口直接配置、监控阅读器等硬件设备。
  (2)标签数据的过滤与事件处理功能。这是RFID中间件平台的核心,通过相关的算法来减少数据冗余并为后台应用提供语义信 息。
  (3)数据路由功能。中间件能决定采集的标签数据信息传递给哪一个应用。
  目前提供RFID 中间件平台的厂商主要有IBM,Oracle,Microsoft,SAP,SUN,对于这些厂商来说控制工程网版权所有,RFID中间件只是其现有软件的扩展,他们的RFID 产品可以迅速方便地与各自现有的软件产品线集成到一起。但缺点是,其 RFID 中间件产品对该厂商其他软件产品的依赖性太大。
  2.3 面向服务的体系结构
  面向服务的体系结构是一种技术架构风格,它代表了一种开放的、敏捷的、可扩展的、可组合的架构,定义了服务提供者和消 费者之间的松散耦合关系。其业务敏捷的特点,帮助企业把业务变得更加灵活,能够适时、快速地响应变化。SOA的核心概念就是服 务,W3C 对服务的定义 如下:“服务是一种表示执行任务的能力的抽象资源,一个服务必须被具体的提供者软件实体实现才可以被 使用”。目前,Web Service 是目前对 SOA 最为广泛接受的实现方式,它的基本结构如图1所示。

 SOA参考模型
  图1 SOA参考模型

  其中包含服务的3个基本角色,即服务提供者、服务请求者和服务注册,在这些角色之间使用了3种操作控制工程网版权所有,即服务发布、服务发现和服务绑定。作为SOA 的一种实现技术,Web Services提供了基于XML的标准接口,具有完好的封装性、松散的耦合性、协议规范的标准性以及高度的可集成性等特点,能够良好地满足SOA 应用模式的需求。由于Web Services使应用程序的集成发生在协议栈的较高层,基于更注重服务语义而非网络协议语义的消息,实现了业务功能的松散集成。这一特点有助于在企业间和企业内部通过Web连接业务功能。
  3 利用RFID中间件实现应用系统集成的方案
  RFID中间件提供了丰富的接口,能够帮助实现对RFID设备的管理以及对数

标签:RFID,SOA,
版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688