预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SOA的RFID中间件平台设计的开题报告 介绍 射频识别技术(RadioFrequencyIdentification,RFID)是一种非接触式自动识别技术,具有自动识别、无线传输、无源供电等特点,因其应用广泛,被誉为“无线条码”。RFID技术已广泛应用于物流、仓储、管理、生产等领域,对现代物流发展起到了重要的推动作用。 RFID技术中需要使用到中间件平台,它是一个有助于在某些应用程序中来处理信息和在单个应用程序中运行的代码的软件层。RFID中间件平台可以帮助我们简化应用程序和RFID阅读器之间的通讯。此外,中间件还应该在保证系统可扩展性和简化业务逻辑的同时,通过所需的安全性和控制来促进信息共享。 SOA,也就是面向服务架构(Service-OrientedArchitecture),是一种基于服务的分布式计算模型,用于系统设计和集成。通过SOA,将应用程序进行模块化,每个模块都作为一个可重用的服务存在,能够服务于不同的业务应用,这样可以实现松散耦合和高度复用的设计。SOA已经成为了中间件开发的一个重要框架。 本文针对RFID中间件平台设计,提出了基于SOA的方案,以应对当前RFID应用不断拓展、系统复杂度增加的问题。本文的研究将会涉及的内容包括RFID系统的概述、SOA基础、RFID中间件平台的设计以及该平台的实现。 目的和意义 RFID技术在现代物流中的应用已经得到了广泛的推广,但随着应用范围的不断扩大,系统的复杂度也逐渐提高。这要求我们必须对RFID系统进行优化升级。而中间件平台是让RFID系统灵活地运行的前提条件之一,因此,对RFID中间件平台的优化研究,尤其是基于SOA的设计方案的研究,对于促进RFID系统的进一步发展、提高系统的可靠性和可扩展性显得十分必要。 通过SOA设计,可以将RFID应用中的功能进行分解,将每个功能都抽象成一组服务,每个服务都具有明确的输入输出和可扩展的接口,使数据访问和应用程序之间的通讯变得更加方便。同时,SOA架构还可以支持多种不同的编程语言、平台和协议,使其更具有灵活性。 本文旨在设计一个基于SOA的RFID中间件平台,通过对现有RFID系统中间件功能的优化和升级,实现RFID系统的高效运行。具体来说,本文将会进行以下方面的研究: -了解并分析现阶段RFID技术的系统框架、构架和中间件平台服务的设计; -研究SOA的基础概念及其对中间件平台设计的影响; -提出基于SOA的RFID中间件平台设计方案,并进行详细的实现。 研究方法 本文将采用以下三个步骤进行研究: 第一阶段:文献综述和分析,对目前RFID中间件平台的主要框架、构架及其功能进行分析。探讨现在RFID中间件在设备管理、标签管理、事件管理等方面的问题,形成对RFID中间件服务设计的第一层次的理解,尤其对应用于批处理的RFID中间件平台,对应用于实时数据流的RFID中间件平台,及对于“文件夹式”部署模式及点对点式模式的RFID中间件平台,分别进行了比较、分析。 第二阶段:SOA相关技术研究,主要是对SOA基础概念进行介绍,如服务、命名、发现、描述和注册等内容,确立SOA在RFID中间件平台设计中的地位和影响。 第三阶段:基于SOA的RFID中间件平台的优化设计及实现,本阶段将会制定RFID中间件平台服务的概念设计、根据SOA思想重新设计服务架构,采用BPEL语言设计平台流程,以及采用EJB实现服务的具体功能,并且通过试验评估该平台服务的性能。 预期结果 本文的研究将会得到以下的预期结果: -了解当前RFID中间件平台设计的主要框架、构架及其应用; -探讨了SOA在实现RFID中间件平台设计中的地位和意义; -提出并初步实现了基于SOA的RFID中间件平台优化设计方案,并评估了该平台的性能表现。 总结 随着RFID技术在物流、仓储、管理、生产等领域中的应用不断扩大和深化,RFID中间件平台的设计和优化已成为当前研究热点之一,也是提高RFID系统可靠性和可扩展性的前提之一。本文提出了一种基于SOA的RFID中间件平台设计方案,并经过实现和测试,得到了比较满意的结果。希望该方案对于进一步提高RFID系统的开发效率、减少开发成本、提高系统可靠性和可扩展性具有一定的参考价值。