電話:13691762133
手機:13691762133
郵件:andy@ownlikes.cn
QQ:317779813
地址:深圳市龍華新區(qū)觀瀾大道35號1棟3樓
網(wǎng)址 : greezubamboo.cn
RFID中間件Savant架構(gòu)
Savant 是位于標簽讀寫器和企業(yè)應(yīng)用系統(tǒng)(如ERP、WMS 等)之間的軟件系統(tǒng),是最早的 RFID 中間件技術(shù)。設(shè)計的目的是為了滿足EPC 應(yīng)用系統(tǒng)的特殊的計算需求。Savant 設(shè)計的最大困難在于,如何將眾多的 RFID 讀寫器采集的海量數(shù)據(jù)信息轉(zhuǎn)換成傳統(tǒng)的企業(yè)應(yīng)用系統(tǒng)需求的合適的數(shù)據(jù)信息。因此,Savant的很多處理執(zhí)行模塊都關(guān)注于數(shù)據(jù)過濾、聚集和計數(shù)功能。別的難題是EPC 網(wǎng)絡(luò)系統(tǒng)架構(gòu)提出的特性實現(xiàn),包括 ONS和PML服務(wù)模塊。
Savant 提出時,EPC體系正處于幼年期,還有很多變化和不確定的因素存在。因此,Savant 的設(shè)計是具有可擴展性的,而不是規(guī)定了具體的實現(xiàn)特性。Savant定義了"Processing Modules” 或“Services”模塊來實現(xiàn)指定的特性,這些模塊應(yīng)該和用戶應(yīng)用的具體需求相結(jié)合。
Savant 實質(zhì)是處理模塊(Processing Module)的容器。處理模塊通過兩個接口(Reader Interface 和Application Interface)與外部世界進行信息交換。閱讀器接口(Reader Interface)能夠與標簽閱讀器、RFID 打印機進行連接。應(yīng)用程序接口提供到應(yīng)用程序的連接,這些應(yīng)用程序通常是現(xiàn)存的企業(yè)應(yīng)用系統(tǒng),或者可能是別的滿足EPC系統(tǒng)要求的應(yīng)用程序,甚至是別的 Savant。在Savant 的兩個接口之間,處理模塊通過定義的接口交換信息。處理模塊由 Auto-ID 的標準定義,或者由用戶和第三方定義。那些由Auto-ID標準設(shè)計的處理模塊稱為標準處理模塊(Standard Processing Modules)。每一個Savant實現(xiàn)都必須提供標準處理模塊的實現(xiàn)機制。有一些標準處理模塊在每一個具體的Savant案例里是必須的,這些模塊稱為必要標準處理模塊。另一些可以由用戶根據(jù)具體方案需要選擇使用或省略的模塊,稱為可選標準處理模塊。