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