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