資源描述:
《基于.安防中間件的安防軟件集成平臺的研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、....基于安防中間件的安防軟件集成平臺的研究1 前言安防軟件的價(jià)值已被越來越多的用戶認(rèn)可,卻又成為了安防系統(tǒng)的“焦點(diǎn)”,也就是安防軟件不能滿足用戶需求的矛盾越來越突出,市場在強(qiáng)烈地呼喚優(yōu)秀的安防軟件。從安防軟件開發(fā)者的角度來看,大多數(shù)軟件開發(fā)商的實(shí)力稍顯薄弱,在日趨多樣化的客戶需求面前,軟件開發(fā)人員疲于應(yīng)付用戶需求,大量的無價(jià)值研發(fā)工作重復(fù)進(jìn)行,軟件缺乏系統(tǒng)的規(guī)劃,產(chǎn)品的質(zhì)量自然也得不到保障。在市場誘惑面前,設(shè)備提供商、系統(tǒng)集成商(部分集成商)、軟件開發(fā)商都在開發(fā)完整的安防系統(tǒng)軟件套件,軟件行業(yè)需要
2、軟件人才的培養(yǎng),行業(yè)經(jīng)驗(yàn)的積累,這樣極大分散了這些廠商的精力,作坊式的開發(fā)模式注定不能開發(fā)出優(yōu)秀的安防軟件。從安防市場應(yīng)用的角度來看,隨著構(gòu)建大安防應(yīng)用如火如荼地展開,安防系統(tǒng)也朝著網(wǎng)絡(luò)化、數(shù)字化、智能化的方向發(fā)展,多設(shè)備接入、多網(wǎng)絡(luò)適應(yīng)、多系統(tǒng)融合、多業(yè)務(wù)整合是安防軟件集成平臺最基本的要求。目前市場上充斥著各種各樣大型安防軟件集成平臺,這些良莠不齊的安防軟件依賴各自“關(guān)系渠道”得以生存,性能低劣的安防軟件不斷地打擊著用戶的使用信心。大型安防軟件集成平臺軟件開發(fā)的門檻較高,有能力開發(fā)高質(zhì)量的安防軟件的
3、企業(yè)為數(shù)很少,安防軟件不能形成群體突破,阻礙了安防行業(yè)的開拓和發(fā)展。如何改善安防軟件這種低層次的競爭局面,通過安防軟件使行業(yè)的發(fā)展更加健康,進(jìn)而提升整個(gè)安防行業(yè)的價(jià)值呢?從軟件開發(fā)的角度來看,當(dāng)前各種軟件體系構(gòu)架層出不窮,需要引入一種標(biāo)準(zhǔn)化、組件化、開放式、可重用的產(chǎn)品應(yīng)用和開發(fā)模式,這種軟件體系構(gòu)架應(yīng)具備的下列特征:1、能接入不同廠家、不同類型的設(shè)備,如:不同廠家的DVR、報(bào)警系統(tǒng)、門禁系統(tǒng)等。2、能夠整合所有安防應(yīng)用,如:具備整合報(bào)警系統(tǒng)、門禁系統(tǒng)、監(jiān)控系統(tǒng)、電網(wǎng)系統(tǒng)等。3、能夠靈活地進(jìn)行各種功能
4、模塊的組合,滿足用戶個(gè)性化需求。4、能夠適用于適應(yīng)多種網(wǎng)絡(luò)環(huán)境的分布式體系架構(gòu)。5、能夠大幅降低安防軟件的開發(fā)難度和工作量。資料整理....1、能夠減少用戶的維護(hù)成本,方便系統(tǒng)升級。那么,什么樣的軟件體系構(gòu)架或軟件設(shè)計(jì)思想具有上述特征呢?我們經(jīng)過長期的安防軟件開發(fā)經(jīng)驗(yàn)積累,以及安防業(yè)務(wù)的沉淀,我們慎重的提出了安防中間件開發(fā)新概念,并將此付諸實(shí)現(xiàn),實(shí)現(xiàn)了基于安防中間件的智能融合預(yù)警通信平臺——OpenVone。1 OpenVone為安防軟件插上騰飛的翅膀OpenVone設(shè)計(jì)思想源于軟件中間件(middl
5、eware)的概念,是介于硬件設(shè)備與安防應(yīng)用業(yè)務(wù)之間的通用服務(wù),是構(gòu)建安防軟件集成平臺的基礎(chǔ)組件,是對安防行業(yè)應(yīng)用高度抽象的一種獨(dú)立運(yùn)行軟件或服務(wù)程序。SOA(ServiceOrientedArchitecture,面向服務(wù)的體系架構(gòu))已經(jīng)公認(rèn)是優(yōu)秀的IT構(gòu)架之一,SOA落實(shí)到具體的軟件產(chǎn)品就是中間件,中間件是SOA構(gòu)架的具體實(shí)現(xiàn),OpenVone是基于SOA構(gòu)架,根據(jù)安防行業(yè)的特點(diǎn)及發(fā)展趨勢而度身定做的中間件軟件,所以說,OpenVone具有SOA的優(yōu)秀“血脈”,在應(yīng)對日益復(fù)雜的安防系統(tǒng)時(shí)具有先天優(yōu)
6、勢。OpenVone從下面幾個(gè)方面解決了安防軟件面臨的核心問題:1.1 搭建式——“隨需而動(dòng)”滿足用戶需求用戶需求總是千變?nèi)f化,滿足用戶需求是安防軟件永遠(yuǎn)追求的目標(biāo)之一,OpenVone使得安防軟件具備了這種可定制性。通過組件化設(shè)計(jì)來滿足用戶的個(gè)性化需求,同時(shí)在基于SOA基礎(chǔ)上,所有的應(yīng)用組件化、模塊標(biāo)準(zhǔn)化,猶如積木玩具一樣,用戶可以按照自己的構(gòu)想搭建成自己想要的安防系統(tǒng)。正是這種“搭建式”設(shè)計(jì)理念最大程度的滿足了用戶需求。1.2 標(biāo)準(zhǔn)化——讓設(shè)備接入易如反掌安防系統(tǒng)一般需要集成多種不同類型的硬件設(shè)備
7、,絕大部分的硬件設(shè)備都沒有統(tǒng)一的接口標(biāo)準(zhǔn),軟件開發(fā)人員為了實(shí)現(xiàn)這些設(shè)備的集成而費(fèi)盡心思,仍無法達(dá)到用戶期望的目標(biāo)。OpenVone通過標(biāo)準(zhǔn)化的定義,實(shí)現(xiàn)了系統(tǒng)及信息的互聯(lián)互通,從業(yè)務(wù)標(biāo)準(zhǔn)化、接口標(biāo)準(zhǔn)化、協(xié)議標(biāo)準(zhǔn)化、網(wǎng)絡(luò)通信標(biāo)準(zhǔn)化、技術(shù)標(biāo)準(zhǔn)化這幾個(gè)方面建立了大量的開放標(biāo)準(zhǔn)和協(xié)議,同時(shí)實(shí)現(xiàn)了安防領(lǐng)域通用的標(biāo)準(zhǔn)協(xié)議,如H323協(xié)議、H.264、Mpeg4、Mpeg2、SIP、RTSP等。正是這種“標(biāo)準(zhǔn)化”設(shè)計(jì)理念讓設(shè)備的接入易如反掌。1.3 開放性——以業(yè)務(wù)為中心整合安防應(yīng)用資料整理....隨著安防系統(tǒng)朝著
8、網(wǎng)絡(luò)化、數(shù)字化、智能化的方向發(fā)展,安防軟件需要整合所有的安防應(yīng)用,如報(bào)警系統(tǒng)、門禁系統(tǒng)、巡更系統(tǒng)、車牌識別、語音對講系統(tǒng)、考勤系統(tǒng)、視頻智能分析、周界防范系統(tǒng)等,傳統(tǒng)的安防軟件套件已不能滿足對這些系統(tǒng)整合的需求。OpenVone以實(shí)現(xiàn)安防業(yè)務(wù)為中心,構(gòu)建業(yè)務(wù)集成的開放式技術(shù)平臺,實(shí)現(xiàn)了業(yè)務(wù)擴(kuò)展的開放性、深度開發(fā)的開放性、業(yè)務(wù)整合的開放性,通過對安防業(yè)務(wù)仔細(xì)規(guī)劃與高度抽象,實(shí)現(xiàn)了針對安防行業(yè)的業(yè)務(wù)中間件,從而達(dá)到以業(yè)務(wù)為核心,通過業(yè)務(wù)選擇技術(shù),避免技術(shù)限制