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