论文部分内容阅读
近年来,随着物流行业的高速发展,RFID(Radio Frequency Identification,射频识别)技术在移动应用领域的发展需求对传统RFID应用的适应性、灵活性及高可靠性提出了挑战。借鉴RFID中间件技术的发展思路,基于移动开发技术和RFID技术,开发适用于我国企业移动应用环境的移动RFID中间件是应对这个挑战的有效方法。移动RFID中间件为企业级移动应用提供实时、可靠、安全的RFID数据采集和处理服务,真正保证了企业信息系统与移动RFID设备的无缝连接,将待观测物品的实时数据导入企业信息系统中,保证了企业对工作现场的实时监控。移动RFID中间件作为一种基于消息的中间件,是RFID移动应用进程中的神经中枢,其应用环境主要是企业工作现场,所以它所需实现的核心功能包括:RFID数据采集和过滤、RFID数据安全传递、移动消息通讯、工作任务接收和协同、本地数据库管理、移动RFID读写器控制等服务。.NET Compact Framework(.NET精简框架)是当前移动领域应用最为广泛的开发平台,提供了大量移动设备程序所需的开发支持,是本文程序开发部分的基础。针对移动RFID中间件的功能及扩展性问题,结合离散制造业企业的现场运行特征,研究高可靠的移动RFID中间件平台体系结构;针对RFID技术的特征,研究有效的数据采集和传递机制;基于RFID数据特征,研究可控数据过滤算法;面向移动领域消息应用服务,研究基于802.11b的Socket和MSMQ消息管理模式。第一章从中间件技术、RFID技术和移动技术入手,提出了移动RFID中间件的概念,并对相关领域国内外研究现状进行阐述,提出文章的主要研究内容和安排。第二章详细介绍研究的背景知识,包括:RFID技术、.NET Compact Framework和移动RFID中间件技术。第三章介绍可扩展移动RFID中间件(EmbedMid)的体系结构。基于实际移动应用背景,提出基于移动RFID中间件的企业管理平台的模型。根据EmbedMid内部结构的划分,分层介绍其核心模块的设计和开发思想。第四章提出应用服务器端服务程序HelpApp结构设计方法,解决移动RFID业务管理的控制问题。研究在模拟应用场景中,内部模块之间交互流程,反应各模块所需提供的核心功能。最后总结本文的主要研究工作,对移动RFID中间件所需解决的新的难题和发展趋势进行展望。