RFID硬件和應(yīng)用程序的中介原來(lái)是它
RFID中間件(Middleware)處于讀寫(xiě)器與后臺(tái)網(wǎng)絡(luò)的中間,扮演RFID硬件和應(yīng)用程序之間的中介角色,是RFID硬件和應(yīng)用之間的通用服務(wù)。這些服務(wù)具有標(biāo)準(zhǔn)的程序接口和協(xié)議,能實(shí)現(xiàn)網(wǎng)絡(luò)與RFID讀寫(xiě)器的無(wú)縫連接。中間件可以被視為RFID 運(yùn)作的中樞,它解決了應(yīng)用系統(tǒng)與硬件接口連接的問(wèn)題,即使RFID標(biāo)簽數(shù)據(jù)增加、數(shù)據(jù)庫(kù)軟件由其他軟件取代或讀寫(xiě)器種類增加時(shí),應(yīng)用端不需要修改也能處理數(shù)據(jù)。中間件解決了多對(duì)多連接的各種復(fù)雜問(wèn)題,可以實(shí)現(xiàn)數(shù)據(jù)的正確讀取,開(kāi)有效地將數(shù)據(jù)傳送到后端網(wǎng)絡(luò),是RFID應(yīng)用的一項(xiàng)重要技術(shù)。
中間件的作用
RFID中間件主要是一種面向消息的中間件(Message-Oriented Middleware,MOM),信息是以消息的形式從一個(gè)程序傳送到另一個(gè)或多個(gè)程序,信息可以以異步(Asynchronous)的方式傳送,所以傳送者不必等待回應(yīng)。面向消息的中間件包含的功能不僅是傳遞信息,還必須包括解譯數(shù)據(jù)、數(shù)據(jù)廣播、錯(cuò)誤恢復(fù)、定位網(wǎng)絡(luò)資源、找出符合成本的路徑、消息與要求的優(yōu)先次序和消息安全等。
(1)獨(dú)立的架構(gòu)
RFID中間件獨(dú)立且介于RFID讀寫(xiě)器與后端應(yīng)用程序之間,并且能夠與多個(gè)RFID讀寫(xiě)器以及多個(gè)后端應(yīng)用程序連接,以減輕架構(gòu)與維護(hù)的復(fù)雜性。
(2)數(shù)據(jù)處理
RFID的主要目的是將實(shí)體對(duì)象轉(zhuǎn)換為信息環(huán)境下的虛擬對(duì)象,因此數(shù)據(jù)處理是RFID最重要的功能。RFID中間件具有數(shù)據(jù)搜集、過(guò)濾、整合和傳遞等特性,以便將正確的對(duì)象信息傳到企業(yè)后端的應(yīng)用系統(tǒng)。RFID中間件采用存儲(chǔ)再轉(zhuǎn)發(fā)的功能來(lái)提供順序的消息流,具有數(shù)據(jù)流管理的能力。
(3)標(biāo)準(zhǔn)
RFID中間件支持標(biāo)準(zhǔn)化協(xié)議,支持不同應(yīng)用軟件對(duì)RFID數(shù)據(jù)的請(qǐng)求,能對(duì)讀寫(xiě)器進(jìn)行有效的管理和監(jiān)控。
中間件的結(jié)構(gòu)
中間件是具有特定屬性的程序模塊,其一般由程序模塊集成器、讀寫(xiě)器接口、應(yīng)用程序接口和網(wǎng)絡(luò)訪問(wèn)接口構(gòu)成。中間件的結(jié)構(gòu)如圖所示。
(1)程序模塊集成器
程序模塊集成器具有數(shù)據(jù)搜集、過(guò)濾、整合和傳遞等功能。程序模塊集成器由多個(gè)程序模塊構(gòu)成,分為標(biāo)準(zhǔn)程序模塊和用戶定義的程序模塊,標(biāo)準(zhǔn)程序模塊由標(biāo)準(zhǔn)化組織定義,用戶定義的程序模塊由用戶自行定義。
(2)讀寫(xiě)器接口
讀寫(xiě)器接口采用相應(yīng)的通信協(xié)議,提供與讀寫(xiě)器連接的方法。
(3)應(yīng)用程序接口
應(yīng)用程序接口提供程序模塊集成器與應(yīng)用程序之間的接口。應(yīng)用程序有很多種形式,包括倉(cāng)庫(kù)管理系統(tǒng)(WMS)、訂單管理系統(tǒng)(OMS)和物流管理系統(tǒng)(LMS)等。這些系統(tǒng)通過(guò)資源和供應(yīng)鏈數(shù)據(jù)的實(shí)時(shí)收集和反饋,為決策層提供及時(shí)、準(zhǔn)確的企業(yè)信息。
(4)網(wǎng)絡(luò)訪問(wèn)接口
網(wǎng)絡(luò)訪問(wèn)接口提供與互聯(lián)網(wǎng)的連接,用來(lái)構(gòu)建物聯(lián)網(wǎng)名稱解析服務(wù)(IOT-ONS)和物聯(lián)網(wǎng)信息發(fā)布服務(wù)(IOT-IS)的通道。