基于SOA与SEDA的RFID中间件平台研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:bluedogdog
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着RFID(Radio Frequency Identification,射频识别)技术的成熟,RFID在物流管理、金融等领域内的应用优势正逐步凸显,具有广泛的应用前景。在国内,由于引入RFID技术相对较晚,各方面的工作还处于起始阶段,与国外的技术与产品有比较大的差距。而作为RFID应用的关键技术之一,国内的RFID中间件技术的研究与应用与国外的差距更大,已经严重制约了国内RFID技术的应用与推广。设计与开发一套适合中国国情,并适应未来应用变化的RFID中间件刻不容缓。结合国内外的RFID中间件的现状与发展趋势,本文提出了一种基于SOA与SEDA的RFID中间件的架构设计。文章的第一部分根据RFID中间件在国内外的发展,介绍了SOA、SEDA、CORBA与XML等关键技术,通过比对与分析阐述了国内RFID中间件在技术方面的不足,并提出了一种新的架构解决方案。文章的第二部分通过使用SOA和SEDA技术,从RFID中间件的业务逻辑与建模角度,规划整个架构的布局;从事件处理的角度,引入分阶段事件驱动(SEDA)处理方法,将系统划分为各个独立阶段,并实现各个阶段内自治,从而控制系统整体性能。在国内没有自己的RFID标准与规范,而国际上的标准与规范又不完善的现状下,文章的第三部分设计并实现基于CORBA和XML技术的通用基础构件,以解决因标准与规范不完善所引起的通讯问题,促进了整个架构的松散耦合,提升了架构的组合能力;为了实现平台对现有RFID标准与规范的支持,文章提出并开发了消息代理、EPCglobal代理服务等构件,解决了不同应用系统之间的兼容性问题。除此以外,文章还给出了访问控制、读写器管理、数据持久化与定制服务开发等的解决方案。本文的主要贡献有:(1)结合企业软件的发展趋势,提出了一套切合中国实际环境与需求的基于SOA与SEDA的中间件平台架构。(2)采用CORBA和XML技术,构建了SOA与SEDA架构的消息传递与平台通讯基础构件,解决内部以及平台与企业信息系统间数据共享与兼容性等问题:(3)以SEDA事件队列为基础,设计并实现了RFID数据过滤算法:本文所设计与开发的成果——SmartMW平台,为国家科技部863计划的科研成果,已经通过国家验收,并获得专家的一致好评。目前,SmartMW平台正被作为商业性的RFID中间件平台得到应用。
其他文献
公钥基础设施(Public Key Infrastructure)是一种成熟、开放、标准的安全性机制,为网络中需要加密和数字签名的用户提供密钥和证书管理服务,保证了网络中通讯双方的机密性,安
在数字校园的建设中,由于各种原因,各部门根据各自的信息要求和特定的应用开发了基于不同平台和数据源的信息系统。如何将这些信息系统进行集成,实现集成数据共享,给全校师生
制造网格实现了地理上分散的各类制造资源的全面连通,用户能像使用本地资源一样方便地使用制造网格中的服务资源,从而解决了网络化制造环境中的资源共享和协同工作问题。针对
学位
Modelica语言是针对复杂系统建模与仿真的多领域、连续-离散混合物理建模语言。它是由欧美工程界、研究机构、大学以及软件公司在上世纪九十年代,提出、研究并设计的。经过多
随着嵌入式系统的飞速发展,嵌入式系统开发工具在开发过程中所起的作用日益突出,相关的研究、技术也随之不断更新。嵌入式交叉调试器是嵌入式系统开发者使用最多的工具,也是
随着互联网和信息技术在各个领域的深入应用,存储在各个信息系统中的信息大量增加。一方面,这些信息分布广泛、管理自治和异构性强的特点严重阻碍了各个数据源之间的数据交换;另
随着突发事件危害程度和影响范围的扩大,应急管理需要跨部门共享信息资源。由于应急业务系统间存在的数据、协议、平台等异构性,造成彼此数据交换困难,如何实现业务系统间的
随着网络技术的迅猛发展,电子商务作为一种全新的企业经营手段迅速发展并逐渐成熟。基于移动Agent的第三代电子商务系统,克服了传统电子商务技术的不足,有着巨大的应用前景。信