隨著信息技術的發(fā)展和信息需求的多樣化,信息系統(tǒng)變得越來越龐大、復雜和多變,為此中間件技術應運而生,成為了大型信息系統(tǒng)集成的利器。而安防系統(tǒng)作為信息系統(tǒng)的一個重要分支,也將越來越多的利用到中間件技術。
安防中間件技術的應用現(xiàn)狀
信息系統(tǒng)綜合集成的水平反映了一個企業(yè)、一個部門,乃至整個國家信息化建設的水平。制定和遵循相關技術標準是一件重要的工作,但是不能照搬工業(yè)化的做法。面對復雜而多變的網絡世界,中間件就成為信息系統(tǒng)綜合集成的利器。
中間件(middleware)是基礎軟件的一大類,屬于可復用軟件的范疇。顧名思義,中間件處于操作系統(tǒng)軟件與用戶的應用軟件之間。中間件在操作系統(tǒng)、網絡和數據庫之上,應用軟件的下層,總的作用是為處于自己上層的應用軟件提供運行與開發(fā)的環(huán)境,幫助用戶靈活、高效地開發(fā)和集成復雜的應用軟件。
在中間件產生以前,應用軟件直接使用操作系統(tǒng)、網絡協(xié)議和數據庫等開發(fā),這些都是計算機最底層的東西,越底層越復雜,開發(fā)者不得不面臨許多很棘手的問題,如操作系統(tǒng)的多樣性,繁雜的網絡程序設計、管理,復雜多變的網絡環(huán)境,數據分散處理帶來的不一致性問題、性能和效率、安全等。這些與用戶的業(yè)務沒有直接關系,但又必須解決,耗費了大量有限的時間和精力。于是,有人提出能不能將應用軟件所要面臨的共性問題進行提煉、抽象,在操作系統(tǒng)之上再形成一個可復用的部分,供成千上萬的應用軟件重復使用。這一技術思想最終構成了中間件之類的軟件。
到目前為止,確實有越來越多的用戶開始接納中間件了,甚至在一些大型采購招標項目中,中間件已邏輯被明確寫入了招標書。目前來看,對于中間件的應用需求,還主要集中在行業(yè)市場上,與前幾年僅僅局限于金融、電信、政府等幾個領域的市場狀況不同,安防行業(yè)市場對于中間件的需求已逐步開始,并有望占據比較大的市場份額。但是在應用層次上,還是有比較大的區(qū)別。
對于與安防有關的行業(yè)而言,開始時依賴現(xiàn)有的套裝產品,采購進來之后,直接進行應用。但是很快在應用過程中就會有更多的定制需求提出來。由于涉及的具體行業(yè)特征的不同,所以導致不同的應用需求。這就要求產品能夠根據行業(yè)性的特征進行定制,去除不必要的功能和特性。目前,用戶已邏輯意識到了,市場上提供的套裝產品,其70%的功能行業(yè)永遠用不到,所用到的功能不過只有30%.其中的診-因,就在于產品就如同操作系統(tǒng)一樣,擁有應用非常廣泛的市場,需要滿足很多不同的應用需求,因此導致功能比較龐大。實際上,操作系統(tǒng)也存在類似的情況,最初也是不分類別的。但微軟意識到問題之后,對于操作系統(tǒng)進行了劃分,以Windows為例就有XP和Server的區(qū)分,其中有將WindowsXP細分為home、homeEdition、Professional、MediaCenterEdition、tabletPCEdition和ProfessionalX64Edition等不同的版本,而WindowsServer又有systemhome、2003和smallbusinessserver的劃分。是否能迅速做到這一點,根據不同的應用需求提供服務,中間件的引入就顯得格外重要了。如今用戶也很聰明,要求產品能夠根據需求進行定制,而不是一個大而全、價格很高的東西。
因此,隨著各行業(yè)市場安防監(jiān)控業(yè)務的發(fā)展,成熟的產品還會有很大的市場空間,但與此同時,定制化的需求也對于中間件產品提出了更迫切的要求,需要安防企業(yè)在軟件系統(tǒng)架構方面盡快轉型。