電話:13691762133
手機:13691762133
郵件:andy@ownlikes.cn
QQ:317779813
地址:深圳市龍華新區(qū)觀瀾大道35號1棟3樓
網(wǎng)址 : greezubamboo.cn
RFID中間件包括的范圍十分廣泛, 針對不同的應用需求, 涌現(xiàn)出多種各具特色的中間件。根據(jù)RFID中間件所起的作用和采用的技術, RFID中間件大致分為以下幾種。
1. 數(shù)據(jù)訪問中間件
數(shù)據(jù)訪問中間件(Data Access Middleware)是在系統(tǒng)中建立數(shù)據(jù)應用資源互操作模式, 實現(xiàn)異構(gòu)環(huán)境下的數(shù)據(jù)庫連接或文件系統(tǒng)連接, 從而為網(wǎng)絡中的虛擬緩沖存取、格式轉(zhuǎn)換和解壓等操作帶來方便。在所有的中間件中, 數(shù)據(jù)訪問中間件是應用最廣泛、技術最成熟的一種。不過在數(shù)據(jù)訪問中間件的處理模型中, 數(shù)據(jù)庫是信息存儲的核心單元, 中間件僅完成通信的功能。這種方式雖然是靈活的, 但是它不適合需要大量數(shù)據(jù)通信的高性能處理場合, 而且當網(wǎng)絡發(fā)生故障時, 數(shù)據(jù)訪問中間件不能正常工作。
2. 遠程過程調(diào)用中間件
遠程過程調(diào)用(Remote Procedure Call, RPC)是一種廣泛使用的分布式應用程序處理方法, 一個應用程序使用RPC“遠程”執(zhí)行一個位于不同地址空間里的過程, 并且從效果上看和執(zhí)行本地調(diào)用相同。RPC 的性能靈活, 在客戶/服務器(Client/Server)應用方面, 比數(shù)據(jù)訪問中間件又邁進了一步。RPC也有一些缺點, 對于大型的應用, 同步通信方式就不是很合適了, 因為此時程序員需要考慮網(wǎng)絡或者系統(tǒng)的故障, 處理并發(fā)操作、緩存、流量控制以及進程同步等一系列復雜的問題。
3. 面向消息中間件
面向消息中間件(Message Oriented Middleware, MOM)指的是利用高效可靠的消息傳遞機制, 進行與平臺無關的數(shù)據(jù)交流, 并基于數(shù)據(jù)通信進行分布式系統(tǒng)的集成。通過消息傳遞和消息排隊模型, 中間件可在分布式環(huán)境下擴展進程間的通信, 并支持多種通信協(xié)議、語言、應用程序、硬件和軟件平臺。MOM 在消息傳遞和排隊技術方面, 通信程序可在不同的時間運行, 對應用程序的結(jié)構(gòu)沒有約束, 程序與網(wǎng)絡復雜性相隔離。
4. 面向?qū)ο笾虚g件
面問對象中間件(Object Oriented Middleware)是對象技術和分布式計算發(fā)展的產(chǎn)物, 它提供一種通信機制, 透明地在異構(gòu)的分布式計算環(huán)境中傳遞對象請求, 而這些對象可以位于本地或者是遠程機器。
5. 事件處理中間件
事件處理中間件是在分布、異構(gòu)環(huán)境下提供保證交易完整性和數(shù)據(jù)完整性的一種環(huán)境平臺, 它是針對復雜環(huán)境下分布式應用的速度和可靠性要求而產(chǎn)生的。它給程序員提供了一個事件處理的應用程序編程接口(API), 程序員可以使用這個程序接口編寫高速而且可靠的分布式應用程序。事件處理中間件可向用戶提供一系列服務, 如應用管理、管理控制、已經(jīng)應用于程序間的消息傳遞等服務。事件處理中間件常用的功能包括全局事件協(xié)調(diào)、事件的分布式兩段提交(準備階段和完成階段)、資源管理器支持、故障恢復、高可靠性和網(wǎng)絡負載平衡等。
6. 網(wǎng)絡中間件
網(wǎng)絡中間件包括網(wǎng)管、接人、網(wǎng)絡測試、虛擬社區(qū)和虛擬緩沖等, 網(wǎng)絡中間件也是當前研究的熱點。
7. 屏幕轉(zhuǎn)換中間件
屏幕轉(zhuǎn)換中間件的作用在于實現(xiàn)客戶機圖形用戶接口與已有的字符接口方式的服務器應用程序之間的互操作。