摘 要:傳統(tǒng)會議系統(tǒng)采用紙質(zhì)媒介、現(xiàn)場辦公等模式,必須將參會人員集中到一個會議室按照既定時間召開會議,參會人員眾多,分布在各地,因此聚集開會需要耗費較大的人力、物力和財力?;谝曨l音頻、多媒體、光纖網(wǎng)絡(luò)、攝像機、顯示器等多種技術(shù)可以構(gòu)建一個會商系統(tǒng),實現(xiàn)智能化、自動化、遠程化會議功能,模擬真實的現(xiàn)場辦公環(huán)境,實現(xiàn)視頻音頻會議。會商系統(tǒng)采用B/S架構(gòu),利用ESB、SOA和XML技術(shù)實現(xiàn)異構(gòu)系統(tǒng)集成通信,實現(xiàn)視頻會議管理功能。
關(guān)鍵詞:會商系統(tǒng);SOA;ESB;B/S架構(gòu)
1 概述
隨著視頻監(jiān)控、光纖通信、多媒體、流媒體和大數(shù)據(jù)技術(shù)的快速發(fā)展,為會商系統(tǒng)設(shè)計與實現(xiàn)打下了堅實的基礎(chǔ),實現(xiàn)了會商系統(tǒng)實時的數(shù)據(jù)傳輸,保證會議系統(tǒng)的音頻數(shù)據(jù)、高清晰圖像傳輸[1]。會商系統(tǒng)在設(shè)計和實現(xiàn)過程中,其可以三層的B/S架構(gòu),將會商系統(tǒng)劃劃分為表示層、業(yè)務(wù)功能處理層和數(shù)據(jù)功能處理層,將會議系統(tǒng)、控制系統(tǒng)、視頻輸出系統(tǒng)等多種系統(tǒng)集成在一起,并且采用ESB技術(shù)、XML技術(shù)、SOA技術(shù)實現(xiàn)各個異構(gòu)系統(tǒng)通信,利用接口技術(shù)共享、傳輸多種異構(gòu)子系統(tǒng)的信息資源[2]。
2 廣東省惠州市會商系統(tǒng)功能設(shè)計
會商系統(tǒng)是指在雙向高速寬帶通信網(wǎng)絡(luò)的基礎(chǔ)上,通過對視頻、音頻等數(shù)據(jù)實現(xiàn)合一傳輸?shù)木C合業(yè)務(wù)網(wǎng)絡(luò)[3]。會商系統(tǒng)具有快速、高效的重要特點,能夠充分實現(xiàn)國家、省、市三級視頻會議、氣象會商和遠程化培訓功能。會商系統(tǒng)是當前我國音視頻會議應(yīng)用、智能化辦公的重要組成部分,隨著多媒體通信技術(shù)快速發(fā)展,一個現(xiàn)代化、智能化、視頻化等會議室需要有效的滿足會議要求,同時還要能夠在會議過程中具備優(yōu)美的音質(zhì)和高清晰數(shù)字圖像,并且可以配備功能完善的會議發(fā)言系統(tǒng)以及錄制系統(tǒng)。
廣東省惠州市會商系統(tǒng)主要包括六個關(guān)鍵組成內(nèi)容,分別是會議系統(tǒng)、多媒體大屏幕顯示系統(tǒng)、視頻音頻控信號傳輸控制系統(tǒng)、會場擴音音響系統(tǒng)、信號切換控制系統(tǒng)、中央智能集成控制系統(tǒng)。會商系統(tǒng)在運行過程中,其可以選擇先進功能的DVD、錄像機、圖文和失誤拍攝掃描器等設(shè)備,可以將視頻圖像拍攝、錄制下來,通過視頻音頻控制信號傳輸控制系統(tǒng)將其投放到多媒體大屏幕顯示器上,為了能夠更加方便的控制會議系統(tǒng)功能,可以采用中央智能集成控制系統(tǒng)實現(xiàn)會議切換功能,比如打開關(guān)閉影音設(shè)備調(diào)節(jié)燈光亮度、切換信號傳輸通道、投影線電動升降、調(diào)節(jié)會議室溫濕度等,大大的簡化人們的會議控制、管理工作,適合所有人士使用,即使用戶不具備專業(yè)操作知識,也可以提高會議的自動化控制能力。
3 廣東省惠州市會商系統(tǒng)架構(gòu)設(shè)計
3.1 B/S架構(gòu)設(shè)計
為了提高廣東省惠州市會商系統(tǒng)的交互性能、處理速度,提出采用三層的B/S架構(gòu),該架構(gòu)包括表示層、業(yè)務(wù)功能處理層和數(shù)據(jù)功能處理層。
3.1.1 表示層
表示層位于會商系統(tǒng)第一層,其與用戶能夠進行直接接觸,可以把用戶的邏輯業(yè)務(wù)請求輸入到系統(tǒng)中,表示層將用戶的業(yè)務(wù)請求發(fā)送到業(yè)務(wù)功能處理層,之后再把業(yè)務(wù)功能處理層和數(shù)據(jù)功能處理層處理的結(jié)果反饋給用戶,將信息顯示在用戶終端上,呈現(xiàn)與用戶,供其進行瀏覽。表示層是處于用戶端的,使用方能利用其IE瀏覽頁面來發(fā)送請求,而且能夠接受到處理的結(jié)果。
3.1.2 業(yè)務(wù)功能處理層
業(yè)務(wù)功能處理層位于Web服務(wù)器上,其主要功能是接收表示層所傳送來的應(yīng)用請求進行處理,并在業(yè)務(wù)邏輯的處理過程中,可以實時的檢測到用戶的邏輯業(yè)務(wù)請求,發(fā)現(xiàn)系統(tǒng)中存在的邏輯業(yè)務(wù)處理功能,實現(xiàn)系統(tǒng)的數(shù)據(jù)處理,比如可以解析出來系統(tǒng)相關(guān)的SQL處理語言,并且對系統(tǒng)的程序進行操作,反饋給表示層,并把請求處理的結(jié)果返回到客戶端表示層。
3.1.3 數(shù)據(jù)功能處理層
數(shù)據(jù)庫功能處理層位于數(shù)據(jù)庫端,在B/S架構(gòu)里,數(shù)據(jù)功能處理層主要是對邏輯層傳送來的應(yīng)用數(shù)據(jù)請求進行處理,數(shù)據(jù)庫的操作引擎實現(xiàn)了此層數(shù)據(jù)處理的過程,具備龐大的數(shù)據(jù)操作的性能,可以對數(shù)據(jù)庫進行查詢、更新等操作,并且把數(shù)據(jù)操作的結(jié)果返回于系統(tǒng)邏輯層,進而返回給客戶端的表示層,把操作的結(jié)果提供給用戶瀏覽。
B/S架構(gòu)的每一個層次都可以獨立的完成相關(guān)的邏輯業(yè)務(wù)處理工作,其可以把相關(guān)的請求發(fā)送到下一個邏輯業(yè)務(wù)請求處理層次,并且把處理得到的結(jié)果返回到上一個層次結(jié)構(gòu),并且把相關(guān)的業(yè)務(wù)集成在一起,就可以實現(xiàn)用戶的請求管理操作。
3.2 異構(gòu)系統(tǒng)通信功能設(shè)計
廣東省惠州市會商系統(tǒng)采用ESB技術(shù)、SOA技術(shù)和XML技術(shù),可以將多個子系統(tǒng)集成在一起,實現(xiàn)數(shù)據(jù)通信傳輸,以服務(wù)的模式實現(xiàn)數(shù)據(jù)交換。
3.2.1 ESB技術(shù)
ESB是一種中間件技術(shù),可以支持實現(xiàn)SOA的功能,因此ESB作為一個體系架構(gòu)的構(gòu)造器,可以部署配置SOA、設(shè)計SOA的相關(guān)邏輯業(yè)務(wù)處理流程,并且能夠?qū)AI與應(yīng)用服務(wù)器技術(shù)互相結(jié)合起來,簡而言之,ESB在SOA架構(gòu)中扮演的角色非常重要,比如是最基本的數(shù)據(jù)路由、數(shù)據(jù)傳輸角色,可以為用戶提供消息代理傳輸機制,增加SOA架構(gòu)的功能,完善系統(tǒng)服務(wù),并且可以擴展SOA架構(gòu)物理范圍。
3.2.2 XML技術(shù)
XML技術(shù)是一種有萬維網(wǎng)協(xié)會創(chuàng)建的自我描述性語言,創(chuàng)建XML最為重要的目的是實現(xiàn)數(shù)據(jù)采用一種合適的文本方式進行傳輸,XML可以創(chuàng)建其他的語言和描述其他語言采用的數(shù)據(jù)結(jié)構(gòu),由標記符和屬性描述共同構(gòu)成,這種自我描述的特性使XML具有自我解釋的能力,更容易讓系統(tǒng)理解和接收,同時XML語言具有文本特性,可以方便地進行運行維護和數(shù)據(jù)交換。
3.2.3 SOA技術(shù)
SOA相關(guān)的技術(shù)包括SOAP傳輸協(xié)議、UDDI集成化協(xié)議、WSDL協(xié)議三個方面。SOAP協(xié)議定義了服務(wù)請求者和服務(wù)提供者之間一種完善的傳輸規(guī)范,因此SOAP協(xié)議使得XML數(shù)據(jù)傳輸更加安全,同時SOAP協(xié)議采用了傳統(tǒng)的互聯(lián)網(wǎng)傳輸協(xié)議HTTP作為數(shù)據(jù)傳輸?shù)臉藴?,可以格式化相關(guān)的協(xié)議信息,并且能夠承載HTTP協(xié)議消息。UDDI協(xié)議是一種集成、發(fā)現(xiàn)和描述相關(guān)的協(xié)議,其可以表示一個實際的注冊表,能夠用來描述和發(fā)現(xiàn)相關(guān)的數(shù)據(jù)傳輸標準,系統(tǒng)能夠建立一個具有平臺無關(guān)性、數(shù)據(jù)共享化的體系架構(gòu),UDDI可以基于SML和SOAP技術(shù)為用戶提供強大Web服務(wù)內(nèi)容,實現(xiàn)SOA與其他服務(wù)標準的交互。WSDL是一種描述Web服務(wù)的語言,該語言定義了一種健全的、完善的網(wǎng)絡(luò)訪問機制,其可以配置Web服務(wù)請求函數(shù)、Web業(yè)務(wù)請求返回值和相關(guān)輸入?yún)?shù)等,WSDL保存在相關(guān)的UDDI中,UDDI可以從WSDL中找到相關(guān)的服務(wù)關(guān)鍵詞。
4 結(jié)束語
會商系統(tǒng)可以利用現(xiàn)代多媒體通信傳輸技術(shù)實現(xiàn)數(shù)據(jù)傳輸,并且能夠?qū)⒁曨l、音頻信號通過攝像機、麥克風輸入到會議系統(tǒng)中,輸出到多媒體大屏幕顯示系統(tǒng),為人們提供實時化、高清晰的視頻音頻信號,模擬真實場景的會議功能,具有重要的作用。
參考文獻
[1]劉亭.基于視頻會議技術(shù)的在線會商系統(tǒng)設(shè)計[J].計算機與網(wǎng)絡(luò),2015(12):55-61.
[2]梁小雨,陳永濤,黃 ,等.天氣預(yù)報會商錄播系統(tǒng)多媒體數(shù)據(jù)庫的設(shè)計[J].電視技術(shù),2014,38(8):105-108.
[3]胡萍.基于流媒體視頻會議移動終端的系統(tǒng)研究[D].北京交通大學,2014:90-93.
作者簡介:張艷(1980-),女,籍貫:山東臨沂,漢族,碩士,中級機械電子工程師,研究方向:機械電子工程、圖像識別與人工智能。