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