根據RFID系統(tǒng)特點和RFID中間件功能需求,本文提出基于JMX的分布式RFID中間件架構,并從RFID中間件系統(tǒng)整體架構、各功能模塊的軟件設計和實現(xiàn)等方面介紹了其構建方法。該分布式RFID中間件實現(xiàn)了數(shù)據采集和應用的分離,通過閱讀器代理方式,有效地屏蔽底層RFID硬件設備信息,并向外提供Web service接口,封裝RFID中間件向外邏輯,實現(xiàn)屏蔽上層應用的功能。動態(tài)靈活的JMX架構,模塊化的設計,閱讀器代理、過濾器等功能模塊可根據需求進行添加和裁剪,使RFID中間件擁有高度的伸縮性,方便系統(tǒng)集成和擴充。