中間件(英語:Middleware)是提供系統軟件和應用軟件之間連接的軟件,以便于軟件各部件之間的溝通,特別是應用軟件對于系統軟件的集中的邏輯,在現代信息技術應用框架如Web服務、面向服務的體系結構等中應用比較廣泛。
中間件是一類連接軟件組件和應用的計算機軟件,它包括一組服務。以便于運行在一臺或多臺機器上的多個軟件通過網絡進行交互。該技術所提供的互操作性,推動了一致分布式體系架構的演進,該架構通常用于支持并簡化那些復雜的分布式應用程序,它包括web服務器、事務監控器和消息隊列軟件。
中間件(middleware)是基礎軟件的一大類,屬于可復用軟件的范疇。顧名思義,中間件處于操作系統軟件與用戶的應用軟件的中間。
什么是中間件?
中間件是位于平臺(硬件與操作系統)和應用軟件之間的通用服務。這些服務具有標準的程序接口和協議,針對不同的操作系統和硬件平臺,可以有符合接口和協議規范的多種實現,目前比較流行的SOA(面向服務的架構)的基礎就是中間件。
視頻中間件是一種獨立的系統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源。
什么是視頻中間件?簡單來說,視頻中間件就是滿足數字視頻行業的能提供分布式、面向服務架構的系統軟件或服務程序。透過視頻中間件,用戶無需擔心異質設備接入后NVR系統的穩定性,廠商也可以準確預估開發成本。