什么是RFID中間件?
看到目前各式各樣RFID的應用,企業(yè)最想問(wèn)的第一個(gè)問(wèn)題是:“我要如何將我現有的系統與這些新的RFID Reader連接?”這個(gè)問(wèn)題的本質(zhì)是企業(yè)應用系統與硬件接口的問(wèn)題。因此,通透性是整個(gè)應用的關(guān)鍵,正確抓取數據、確保數據讀取的可靠性、以及有效地將數據傳送到后端系統都是必須考慮的問(wèn)題。傳統應用程序與應用程序之間(Application to Application)數據通透是通過(guò) 中間 件架構解決,并發(fā)展出各種Application Server應用軟件;同理, 中間 件的架構設計解決方案便成為RFID應用的一項極為重要的核心技術(shù)。
本文引用地址:http://dyxdggzs.com/article/261470.htmRFID中間件扮演RFID標簽和應用程序之間的中介角色,從應用程序端使用中間件所提供一組通用的應用程序接口(API),即能連到RFID讀寫(xiě)器,讀取RFID標簽數據。這樣一來(lái),即使存儲RFID標簽情報的數據庫軟件或后端應用程序增加或改由其他軟件取代,或者讀寫(xiě)RFID讀寫(xiě)器種類(lèi)增加等情況發(fā)生時(shí),應用端不需修改也能處理,省去多對多連接的維護復雜性問(wèn)題。
管家利用RFID中間件來(lái)管理系統
RFID中間件是一種面向消息的中間件(Message-Oriented Middleware,MOM),信息(Information)是以消息(Message)的形式,從一個(gè)程序傳送到另一個(gè)或多個(gè)程序。信息可以以異步(Asynchronous)的方式傳送,所以傳送者不必等待回應。面向消息的 中間 件包含的功能不僅是傳遞(Passing)信息,還必須包括解譯數據、安全性、數據廣播、錯誤恢復、定位網(wǎng)絡(luò )資源、找出符合成本的路徑、消息與要求的優(yōu)先次序以及延伸的除錯工具等服務(wù)。
RFID中間件可以從架構上分為兩種:
以應用程序為中心(Application Centric) 的設計概念是通過(guò)RFID Reader廠(chǎng)商提供的API,以Hot Code方式直接編寫(xiě)特定Reader讀取數據的Adapter,并傳送至后端系統的應用程序或數據庫,從而達成與后端系統或服務(wù)串接的目的。
以架構為中心(Infrastructure Centric) 隨著(zhù)企業(yè)應用系統的復雜度增高,企業(yè)無(wú)法負荷以Hot Code方式為每個(gè)應用程式編寫(xiě)Adapter,同時(shí)面對對象標準化等問(wèn)題,企業(yè)可以考慮采用廠(chǎng)商所提供標準規格的RFID中間件。這樣一來(lái),即使存儲RFID標簽情報的數據庫軟件改由其他軟件代替,或讀寫(xiě)RFID標簽的RFID Reader種類(lèi)增加等情況發(fā)生時(shí),應用端不做修改也能應付。
RFID 中間件的特征
一般來(lái)說(shuō),RFID 中間 件具有下列的特色:
獨立于架構(Insulation Infrastructure) RFID 中間 件獨立并介于RFID讀寫(xiě)器與后端應用程序之間,并且能夠與多個(gè)RFID讀寫(xiě)器以及多個(gè)后端應用程序連接,以減輕架構與維護的復雜性。
數據流(Data Flow) RFID的主要目的在于將實(shí)體對象轉換為信息環(huán)境下的虛擬對象,因此數據處理是RFID最重要的功能。RFID 中間 件具有數據的搜集、過(guò)濾、整合與傳遞等特性,以便將正確的對象信息傳到企業(yè)后端的應用系統。
處理流(Process Flow)RFID 中間 件采用程序邏輯及存儲再轉送(Store-and-Forward)的功能來(lái)提供順序的消息流,具有數據流設計與管理的能力。
標準(Standard) RFID為自動(dòng)數據采樣技術(shù)與辨識實(shí)體對象的應用。EPCglobal目前正在研究為各種產(chǎn)品的全球惟一識別號碼提出通用標準,即EPC(產(chǎn)品電子編碼)。EPC是在供應鏈系統中,以一串數字來(lái)識別一項特定的商品,通過(guò)無(wú)線(xiàn)射頻辨識標簽由RFID讀寫(xiě)器讀入后,傳送到計算機或是應用系統中的過(guò)程稱(chēng)為對象命名服務(wù)(Object Name Service,ONS)。對象命名服務(wù)系統會(huì )鎖定計算機網(wǎng)絡(luò )中的固定點(diǎn)抓取有關(guān)商品的消息。EPC存放在RFID標簽中,被RFID讀寫(xiě)器讀出后,即可提供追蹤EPC所代表的物品名稱(chēng)及相關(guān)信息,并立即識別及分享供應鏈中的物品數據,有效率地提供信息透明度。
面對各種RFID的應用,用戶(hù)的首要問(wèn)題是:“如何將現有的系統與新的RFID Reader連接?”
事實(shí)上,這個(gè)問(wèn)題的本質(zhì)是用戶(hù)應用系統與硬件接口的問(wèn)題。在RFID應用中,通透性是整個(gè)應用的關(guān)鍵,正確抓取數據、確保數據讀取的可靠性、以及有效地將數據傳送到后端系統都是必須考慮的問(wèn)題。傳統應用程序之間的數據通透是通過(guò)中間件架構來(lái)解決的,并由此發(fā)展出各種Application Server應用軟件。
中間件在系統中的作用及位置
RFID中間件扮演RFID硬件和應用程序之間的中介角色,從應用程序端使用中間件所提供的一組通用應用程序接口(API),即能實(shí)現到RFID讀寫(xiě)器的連接。這樣一來(lái),即使存儲RFID標簽數據的數據庫軟件或后端應用程序增加或改由其它軟件取代,或者讀寫(xiě)RFID讀寫(xiě)器種類(lèi)增加等情況發(fā)生時(shí),應用端不需修改也能處理,解決了多對多連接的維護復雜性問(wèn)題。
三個(gè)發(fā)展階段
從發(fā)展趨勢看,RFID中間件可分為3大類(lèi):
應用程序中間件(Application Middleware)發(fā)展階段
RFID初期的發(fā)展多以整合、串接RFID讀寫(xiě)器為目的,本階段多為RFID讀寫(xiě)器廠(chǎng)商主動(dòng)提供簡(jiǎn)單API,以供企業(yè)將后端系統與RFID讀寫(xiě)器串接。以整體發(fā)展架構來(lái)看,此時(shí)企業(yè)的導入須自行花費許多成本去處理前后端系統連接的問(wèn)題,通常企業(yè)在本階段會(huì )通過(guò)Pilot Project方式來(lái)評估成本效益與導入的關(guān)鍵議題。
架構中間件(Infrastructure Middleware)發(fā)展階段
本階段是RFID 中間 件成長(cháng)的關(guān)鍵階段。由于RFID的強大應用,Wal Mart與美國國防部等關(guān)鍵使用者相繼進(jìn)行RFID技術(shù)的規劃并進(jìn)行導入的PilotProject,促使各國際大廠(chǎng)持續關(guān)注RFID相關(guān)市場(chǎng)的發(fā)展。本階段RFID 中間 件的發(fā)展不但已經(jīng)具備基本數據搜集、過(guò)濾等功能,同時(shí)也滿(mǎn)足企業(yè)多對多(Devices-to-Applications)的連接需求,并具備平臺的管理與維護功能。
解決方案中間件(Solution Middleware)發(fā)展階段
未來(lái)在RFID標簽、讀寫(xiě)器與 中間 件發(fā)展成熟過(guò)程中,各廠(chǎng)商針對不同領(lǐng)域提出各項創(chuàng )新應用解決方案,例如Manhattan Associates提出“RFID in a Box”,企業(yè)不需再為前端RFID硬件與后端應用系統的連接而煩惱,該公司與Alien TechnologyCorp在RFID硬件端合作,發(fā)展Microsoft .Net平臺為基礎的 中間 件,針對該公司900家的已有供應鏈客戶(hù)群發(fā)展Supply Chain Execution(SCE)Solution,原本使用Manhattan Associates SCE Solution的企業(yè)只需通過(guò)“RFID in a Box”,就可以在原有應用系統上快速利用RFID來(lái)加強供應鏈管理的透明度。
兩個(gè)應用方向
根據ABI Research Inc.的預測,2008年之前全球各產(chǎn)業(yè)的需求所創(chuàng )造出來(lái)的RFID市場(chǎng)規??蛇_到200億美元,其中軟件市場(chǎng)約占47億美元,2007年RFID的整合服務(wù)收入將超越RFID產(chǎn)品收入。隨著(zhù)硬件技術(shù)逐漸成熟,龐大的軟件市場(chǎng)商機促使國內外信息服務(wù)廠(chǎng)商莫不持續注意與提早投入,RFID 中間 件在各項RFID產(chǎn)業(yè)應用中居于神經(jīng)中樞,特別受到國際大廠(chǎng)的關(guān)注,未來(lái)在應用上可朝下列方向發(fā)展:
Service Oriented Architecture Based RFID 中間 件
面向服務(wù)的架構(SOA)的目標就是建立溝通標準,突破應用程序對應用程序溝通的障礙,實(shí)現商業(yè)流程自動(dòng)化,支持商業(yè)模式的創(chuàng )新,讓IT變得更靈活,從而更快地響應需求。因此,RFID 中間 件在未來(lái)發(fā)展上,將會(huì )以面向服務(wù)的架構為基礎的趨勢,提供企業(yè)更彈性靈活的服務(wù)。
Security Infrastructure
RFID應用最讓外界質(zhì)疑的是RFID后端系統所連接的大量廠(chǎng)商數據庫可能引發(fā)的商業(yè)信息安全問(wèn)題,尤其是消費者的信息隱私權。通過(guò)大量RFID讀寫(xiě)器的布置,人類(lèi)的生活與行為將因RFID而容易追蹤,Wal Mart、Tesco(英國最大零售商)初期RFID Pilot Project都因為用戶(hù)隱私權問(wèn)題而遭受過(guò)抵制與抗議。為此,飛利浦半導體等廠(chǎng)商已經(jīng)開(kāi)始在批量生產(chǎn)的RFID芯片上加入“屏蔽”功能。RSA Security也發(fā)布了能成功干擾RFID信號的技術(shù)“RSA Blocker標簽”,通過(guò)發(fā)射無(wú)線(xiàn)射頻擾亂RFID讀寫(xiě)器,讓RFID讀寫(xiě)器誤以為搜集到的是垃圾信息而錯失數據,達到保護消費者隱私權的目的。目前Auto-ID Center也正在研究Security機制以配合RFID 中間 件的工作。相信Security將是RFID未來(lái)發(fā)展的重點(diǎn)之一,也是成功的關(guān)鍵因素。
評論