1、遠程過程調用中間件(Remote Procedure Call);
2、面向消息的中間件(Message-OrientedMiddleware );
3、對象請求代理中間件(Object Request Brokers )。
4、物聯網中間件具有以下特點:
獨-立于架構。中間件獨-立并介于物聯網設備與後端應用程序之間,并且能夠與多個後端應用程序連 接,以減輕架構與維護的重要性。
數據流。物聯網的主要目的在于将實體對象轉換為信息環境下的虛拟對象,因此數據處理是中間件最重 要的功能。中間件具有數據搜集、過濾、整合與船體等功能,-邊将正确的信息傳到上層的應用系統。
處理流。物聯網中間件采用程序邏輯及存儲在傳送的功能來提供順序的消息流,具有數據設計與管理的能力。
标準化。物聯網中間件需要為不同的上層應用和上層設備提供标準的接口和通信協議,因此物聯網中間件的标準化十分重要。