對(duì)一個(gè)成熟、有效的RFID應(yīng)用系統(tǒng)來(lái)說(shuō),不管其業(yè)務(wù)場(chǎng)景千變?nèi)f化,對(duì)RFID接入技術(shù)要求迥異,其共同之處在于如何有效地使用RFID信息,實(shí)現(xiàn)與企業(yè)現(xiàn)有系統(tǒng)的信息整合,優(yōu)化內(nèi)部業(yè)務(wù)流程,提高企業(yè)的核心競(jìng)爭(zhēng)力。一個(gè)良好的RFID應(yīng)用參考架構(gòu),可以很好地幫助企業(yè)達(dá)到這一目標(biāo)。RFID應(yīng)用參考架構(gòu)由下列4層組成。 閱讀器層:位于架構(gòu)的最底層,閱讀器經(jīng)常由觸發(fā)器控制,每秒讀取標(biāo)簽上百次。無(wú)論何時(shí),可設(shè)定IP地址的閱讀器都由一個(gè)且只能由一個(gè)邊緣服務(wù)器控制,以避免出現(xiàn)與網(wǎng)絡(luò)分區(qū)相關(guān)的問(wèn)題。 邊緣層:邊緣服務(wù)器定期輪詢閱讀器(例如每秒兩次),以消除重復(fù)操作,并執(zhí)行過(guò)濾和設(shè)備管理。邊緣服務(wù)器還產(chǎn)生ALE事件并將事件發(fā)送到集成層。在發(fā)送消息時(shí),通常需要“一次成功”的消息語(yǔ)義來(lái)保證消息傳且只傳一次。 集成層:接收多個(gè)ALE事件,并將它們合并到工作流中,工作流會(huì)作為更大業(yè)務(wù)流程的一部分與多個(gè)不同系統(tǒng)和人員接觸。集成層使用基于標(biāo)準(zhǔn)的JCA適配器與打包應(yīng)用(如庫(kù)存管理或產(chǎn)品信息管理系統(tǒng))交互。該層還通過(guò)控件與系統(tǒng)協(xié)作。控件是一種開放源框架,它提供抽象層,將后端組件表示為可重用組件。 集成層也可能通過(guò)Web服務(wù)接口與ONS通信。與DNS服務(wù)器相似,ONS也可用于查找唯一的RFID標(biāo)記ID,并識(shí)別其他產(chǎn)品信息。集成層必須不斷從EPC-IS儲(chǔ)存庫(kù)查詢數(shù)據(jù),EPC-IS為ALE事件提供業(yè)務(wù)背景,例如通過(guò)供應(yīng)鏈跟蹤和追蹤產(chǎn)品。集成層還可以用B2B消息(如查詢EPC-IS儲(chǔ)存庫(kù)的EDI或Web服務(wù)請(qǐng)求),通過(guò)防火墻中的網(wǎng)關(guān)與外部系統(tǒng)通信。 將邊緣層和集成層分開可以提高伸縮性,并為客戶降低成本(因?yàn)檫吘墝迂?fù)擔(dān)更輕,價(jià)格更低)。應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)連接池在互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)連接中的使用越來(lái)越廣,這個(gè)行業(yè)正由互聯(lián)網(wǎng)通信變?yōu)镽FID通信,這就需要一個(gè)邊緣層來(lái)過(guò)濾信息,一個(gè)集成層來(lái)完成連接。 控制消息通過(guò)管理門戶流入系統(tǒng)、集成層,然后流入邊緣層,最后流入閱讀器。供應(yīng)和配置都順著這個(gè)鏈向下進(jìn)行,而閱讀器的數(shù)據(jù)則在過(guò)濾后順著這個(gè)鏈向上傳送。通過(guò)這樣一個(gè)應(yīng)用架構(gòu),才可以很好地解決前面提到的伸縮性、可用性、安全性、互操作性、集成、管理和消息傳遞這7類技術(shù)問(wèn)題。 RFID應(yīng)用中的7類技術(shù)問(wèn)題 1.伸縮性:使用線程多路技術(shù)、非阻塞I/O技術(shù),提高邊緣服務(wù)器的CPU利用率,采用批量消息傳送機(jī)制,并把邊緣服務(wù)器層作為事件源而非事件儲(chǔ)存庫(kù),可以很好地實(shí)現(xiàn)系統(tǒng)伸縮。 2.可用性:通過(guò)消除邊緣層、集成層,以及邊緣層和集成層之間的所有單點(diǎn)故障,可以很好地提供高可用性。大家熟知的群集技術(shù)可以很好地配合這一想法具體實(shí)現(xiàn)。 3.安全性:一個(gè)開放的、便于集成第三方供應(yīng)商的身份驗(yàn)證、授權(quán)和審計(jì)技術(shù)的安全框架將可以采納業(yè)界最佳的安全實(shí)踐,提供最好的安全保障。 4.互操作性:遵循業(yè)界標(biāo)準(zhǔn),提供開放的互操作框架,可以很好地滿足RFID應(yīng)用的近、遠(yuǎn)期實(shí)施目標(biāo)。 5.集成:集成是提升RFID應(yīng)用業(yè)務(wù)價(jià)值的最佳途徑,RFID應(yīng)用架構(gòu)需要很好的支持集成技術(shù),以便更快、更好地融入企業(yè)的已有應(yīng)用環(huán)境,真正承載企業(yè)級(jí)應(yīng)用,讓RFID技術(shù)發(fā)揮最大價(jià)值。 6.管理:通過(guò)集中式門戶框架實(shí)現(xiàn)RFID監(jiān)控和管理,同時(shí),通過(guò)與現(xiàn)有管理提供商的企業(yè)信息管理框架無(wú)縫集成,可以很好地管理RFID應(yīng)用架構(gòu)的各個(gè)功能模塊。 7.消息傳遞:通過(guò)提供“一次成功”消息傳輸品質(zhì),保證消息入、出隊(duì)的事務(wù)一致性,以及異步通信,可以很好地保障消息穩(wěn)定、可靠傳輸。 |