電話:13691762133
手機:13691762133
郵件:andy@ownlikes.cn
QQ:317779813
地址:深圳市龍華新區(qū)觀瀾大道35號1棟3樓
網址 : greezubamboo.cn
RFID中間件的概念
目前, 中間件(Middleware)并沒有嚴格的定義。人們普遍接受的定義是, 中間件是一種獨立的系統軟件或服務程序, 分布式應用系統借助這種軟件, 可實現在不同 的應用系統之間共享資源。人們在使用中間件時, 往往是一組中間件集成在一起, 構成一個平臺(包括開發(fā)平臺和運行平臺), 但在這組中間件中必需有一個通信中間件, 即中間件=平臺+通信。從上面這個定義來看, 中間件由“平臺”和“通信”兩部分構成, 這就限定了中間件只能用于分布式系統中, 同時也把中間件與支撐軟件和實用軟件區(qū)分開來。
RFID中間件應具有如下的一些特點:
(1)滿足大量應用的需要;
(2)運行于多種硬件和OS平臺;
(3)支持分布計算, 提供跨網絡、硬件和OS平臺的透明性應用或服務的交;
(4)支持標準的協議;
(5)支持標準的接口。
RFID中間件是伴隨著網絡應用的發(fā)展而逐漸成長起來的未體系。最初, 中間件的發(fā)展驅動力是需要有一個公共的標準應用開發(fā)平臺, 來屏敝不同操作系統之間的環(huán)境和API差異, 也就是所請操作系統與應用程序之間“中間”的這一層叫中間件。但隨著網絡應用的需求, 解決不同系垃之間的網絡通信、安全、事務的性能、傳輸的可靠性、語義的解析、數據和應用的整合這些問題, 變成中間件更重要的驅動因素。
RFID中間件位于客戶機服務器的操作系統之上, 管理計算機資源和網絡通信, 分布式應用軟件借助這種軟件, 可以連接網絡上不同的應用系統, 在不同的技術之間共享資源, 以達到資源和功能 共享的目的。
由于標準接口對于可移植性和標準協議對于互操作性的重要性, 中間件已成為許多標準化工作的主要部分。對于應用軟件開發(fā), 中間件遠比操作系統和網絡服務更為重要。中間件提供的程序接口定義了一個相對穩(wěn)定的高層應用環(huán)境, 不管底層的硬件和系統軟件怎樣更新換代, 只要將中間件升級更新, 并保持中間件對外的接口定義不變, 應用軟件幾乎不需任何修改, 從而保護了應用軟件開發(fā)和維護中的重大投資。