面向服务的RFID中间件设计与实现

需积分: 19 15 下载量 164 浏览量 更新于2024-08-06 收藏 10.75MB PDF 举报
"这篇硕士学位论文主要探讨了面向消息的中间件、事务处理中间件、数据存储中间件、安全中间件和Web服务器中间件等IT领域的关键组件,特别关注了RFID中间件的设计与实现。作者刘建华在导师王笑梅的指导下,针对RFID中间件在EPC编码解析、RFID读写器接入、标签数据交换共享和系统安全等方面的问题,提出了一种基于面向服务架构(SOA)的RFID中间件平台设计。" 【面向消息的中间件】 面向消息的中间件(Message-Oriented Middleware,MOM)是分布式系统集成的重要工具。它通过高效、可靠的消息传递机制,实现不同地址空间进程间的通信,具有平台无关性。MOM提供消息传递和消息队列模型,支持同步或异步通信,确保消息的及时、完整、准确传输。常见的MOM产品有IBM的MQSeries和BEA的MessageQ,它们还提供事件代理、会话管理、远程管理和日志管理等功能。 【事务处理中间件】 事务处理中间件(Transaction Processing Monitor)主要用于管理和协调大规模事务处理,特别是在分布式计算环境中。它充当客户端和服务器之间的中介,负责事务管理、负载均衡和故障恢复,提升系统整体性能。事务处理中间件可以被视为事务处理应用程序的“操作系统”。 【数据存储中间件】 数据存储中间件旨在实现应用程序与异构数据源之间的互操作,支持数据库或文件系统的联结。其功能包括数据库连接管理、访问、在线分析、增值服务和数据格式转换,简化网络中的数据存取和格式转换任务。 【安全中间件】 安全中间件基于公钥基础设施(PKI),遵循国际安全标准,提供对称和非对称加密、数字签名等安全服务接口。它为上层应用提供开发接口,同时也为底层提供密码算法接口,保障系统的安全性。 【Web服务器中间件】 鉴于浏览器GUI的局限性,Web服务器中间件应运而生,以增强其会话能力、数据写入功能和克服HTTP协议限制。它扩展了Web服务器的功能,提高了软件设计的整体性、灵活性和统一性。 【RFID中间件】 RFID中间件在RFID系统中起到关键作用,涉及电子标签数据采集、标签数据管理及系统安全等多个层面。论文提出了一种基于SOA的RFID中间件架构,解决了EPC编码解析、读写器接入、标签数据交换共享和系统安全等问题,简化了不同应用下RFID系统的构建难度,实现了跨平台的数据交换和集成。