中間件的關(guān)鍵技術(shù)在于長時間運(yùn)行的穩(wěn)定性,穩(wěn)定是整個系統(tǒng)的基石。從當(dāng)初的技術(shù)摸索,經(jīng)過幾年的發(fā)展,中間件技術(shù)在安防的發(fā)展已基本趨于平穩(wěn),但各平臺廠商架構(gòu)設(shè)計迥異,一個好的中間件技術(shù)除了有技術(shù)沉淀外,還需要得到各種大中型項目的驗證,并且與平臺軟件的設(shè)計理念也息息相關(guān)。
中間件技術(shù)的分類及優(yōu)勢
根據(jù)用戶的事前預(yù)防、事中指揮、事后研判而提供統(tǒng)一的模塊服務(wù),中間件技術(shù)主要可分為:用戶管理、圖像控制、流轉(zhuǎn)發(fā)、存儲點播、負(fù)載均衡、系統(tǒng)熱備等服務(wù)。
軟件中間件的優(yōu)勢在于可以靈活部署,各服務(wù)模塊可部署在同一臺服務(wù)器上,也可以分散在多臺服務(wù)器上,這樣的好處在于,一個服務(wù)的宕機(jī)不影響其它的服務(wù),更能保證平臺的穩(wěn)定。
中間件在安防的應(yīng)用
項目歷史投資問題,需要對前期的建設(shè)入進(jìn)行保護(hù),這就需要平臺能夠接入進(jìn)來。前端選擇限制問題即兼容:前端種類五花八門、各廠家協(xié)議或SDK種類繁多,解決兼容問題對于用戶來說有了更廣的前端選擇范圍;系統(tǒng)后期擴(kuò)容問題即擴(kuò)展,中間件技術(shù)其本身就應(yīng)該支持無限擴(kuò)展,中間件又是平臺軟件的核心,所以可很好的從小系統(tǒng)到中等模式再到大型系統(tǒng)的自由伸縮;視頻高級發(fā)展問題即應(yīng)用,中間件提供統(tǒng)一的開發(fā)接口,可方便用戶、集成商對視頻開展高級應(yīng)用。
未來的發(fā)展及變革
技術(shù)發(fā)展、系統(tǒng)框架基本上趨于穩(wěn)定,除了加深中間件的易用性、伸縮性、穩(wěn)定性外,還應(yīng)對各類服務(wù)進(jìn)一步優(yōu)化和擴(kuò)展。在各個行業(yè)中,基本需求是相同的,比如提供用戶管理、圖像控制等服務(wù),個別行業(yè)還需要更加細(xì)膩、完善的系統(tǒng)服務(wù),如智能分析、圖像研判等。
中間件是標(biāo)準(zhǔn)化道路上的一個重要里程碑。主要是因行業(yè)前端種類繁多,產(chǎn)品接口不兼容,通過中間件去整合時遇到諸多問題,這就促使了各行業(yè)的管理方相繼發(fā)布行業(yè)標(biāo)準(zhǔn)。中間件技術(shù)將一直保持良性的發(fā)展,有更廣泛的前景,因為它不僅僅發(fā)揮在兼容性方面,而在系統(tǒng)的穩(wěn)定、擴(kuò)展等方面有著更加核心的地位。
要點:中間件技術(shù)將一直保持良性的發(fā)展,有更廣泛的前景,并不會因為標(biāo)準(zhǔn)的產(chǎn)生而漸行漸遠(yuǎn),因為它不僅僅發(fā)揮在兼容性方面,而在系統(tǒng)的穩(wěn)定、擴(kuò)展等方面有著更加核心的地位。