楊叢昊
(中視科華有限公司 北京 100067)
基于文件傳輸與信息交互需求背景下,為促進制作系統(tǒng)和媒資系統(tǒng)以及播出系統(tǒng)等之間信息的有效傳輸、交互,很多廣播電視臺都在積極開展信息化建設(shè),搭建安全高效的傳輸系統(tǒng),力求滿足業(yè)務(wù)需求,促使業(yè)務(wù)升級,適應(yīng)廣播電視現(xiàn)代化發(fā)展。
根據(jù)系統(tǒng)建設(shè)實踐總結(jié),文化傳輸?shù)膬?yōu)化目標如下:(1)安全性。網(wǎng)絡(luò)傳輸環(huán)境下面臨的安全威脅很多,構(gòu)建文件傳輸系統(tǒng)時,要考慮到安全要求,引入安全技術(shù)手段,營造安全傳輸環(huán)境,保障文件內(nèi)容的安全性。(2)時效性。廣播電視工作對信息的時效性,有著很高的要求,提高文件傳輸效率,有著重要意義。(3)完整性。廣播電視臺文件類型很多,涉及到的內(nèi)容很多,傳輸過程中必須保障內(nèi)容的完整性。
以某廣播電視臺為例,新聞中心日常運行涉及到大量新聞文件的傳輸,例如視頻文件與圖片文件等,多通過萬維網(wǎng)或局域網(wǎng)進行傳輸,傳輸?shù)紽TP服務(wù)中心。既包括臨時文件,也包括長久文件,由于數(shù)量巨大,增加了文件查找的難度?;谖募鬏?shù)男枨?,搭建新的傳輸系統(tǒng),滿足應(yīng)用需求。構(gòu)建的文件傳輸系統(tǒng),設(shè)計了服務(wù)端與客戶端;構(gòu)建了內(nèi)外網(wǎng),為保障網(wǎng)絡(luò)安全,需提供安全性和可靠性較強的應(yīng)用接口,用戶使用系統(tǒng)時要經(jīng)過網(wǎng)絡(luò)安全驗證,切實保障了系統(tǒng)安全?,F(xiàn)結(jié)合系統(tǒng)情況,分析構(gòu)建的要點。圖1為系統(tǒng)實現(xiàn)的流程圖。
圖1 系統(tǒng)實現(xiàn)的流程圖
從文件傳輸系統(tǒng)的設(shè)計情況分析,登錄認證的首步需要一個接口服務(wù),即實現(xiàn)連接認證和用戶權(quán)限的分配。實際運行時服務(wù)為客戶端提供登錄連接服務(wù),接口可以按照確定的約定方式,實現(xiàn)合法的連接。構(gòu)建的文件傳輸系統(tǒng),通過SOAP協(xié)議,完成接口的連接以及認證。用戶端使用遠程接口的一個函數(shù),完成身份認證,檢查是否合法。若結(jié)果為合法,那么客戶端可以根據(jù)用戶的身份信息調(diào)取其具有的FTP應(yīng)用賬戶信息給用戶。接口開發(fā)方面,選擇使用WebService支持接口服務(wù)的提供,運用C++語言編程。
文件傳輸系統(tǒng)的搭建與應(yīng)用,需要后臺的支持,并且這個后臺必須要具有較強的管理能力。從系統(tǒng)設(shè)計流程和理念可以得知,搭建的系統(tǒng)主要功能如下:(1)使用用戶的精準管理。(2)FTP賬號的安全管理與優(yōu)化配置。(3)用戶與FTP賬號對應(yīng)的關(guān)系。此系統(tǒng)的后臺管理,借助DELPHI開發(fā)工具做好開發(fā);使用Microsoft SQL數(shù)據(jù)庫,實現(xiàn)對數(shù)據(jù)信息的存儲。搭建的數(shù)據(jù)庫,采取多表分別存儲的手段,來存儲系統(tǒng)用戶賬號和FTP賬號信息。對于用戶賬號和FTP賬號的對應(yīng)關(guān)系,運用的是一對多的數(shù)據(jù)模型理念。結(jié)合廣播電視臺的業(yè)務(wù)特點,站在文件傳輸?shù)慕嵌冗M行研發(fā),設(shè)計后臺管理平臺。圖2為主界面圖。
圖2 界面圖
文件傳輸系統(tǒng)的搭建,用戶端開發(fā)為重要環(huán)節(jié)。此系統(tǒng)使用了兩種網(wǎng)絡(luò),由于系統(tǒng)內(nèi)網(wǎng)絡(luò)的文件傳輸按照要求是不允許在外網(wǎng)應(yīng)用,不過如果用戶同時擁有兩種網(wǎng)絡(luò)文件傳輸權(quán)限的情況需要精準確定,在進行設(shè)計時采用客戶端PING多個其他內(nèi)部服務(wù)器的方法來實現(xiàn),這些內(nèi)部服務(wù)器不支持外部訪問。如果全部PING通,則意味著應(yīng)用是在內(nèi)部獨立網(wǎng)工作,反之則是外網(wǎng)。設(shè)計為此類應(yīng)用客戶端,能夠?qū)W(wǎng)絡(luò)實現(xiàn)不同類型網(wǎng)絡(luò)FTP賬戶的加載。
構(gòu)建文件傳輸系統(tǒng),最終的目的是實現(xiàn)遠程傳輸,這需要前端應(yīng)用能夠依靠接口服務(wù)獲得使用者的FTP賬號信息。若想順利登錄FTP文件服務(wù)器,在進行服務(wù)設(shè)計時要設(shè)置針對性登錄賬號。系統(tǒng)搭建時使用XLIGHT軟件,提供所需的服務(wù)。經(jīng)過測試得知,軟件具有很強的穩(wěn)定性,且功能比較豐富,所需的配置比較簡單。
將各類軟件和硬件以及通信技術(shù)等集成,面向文件傳輸業(yè)務(wù),提供相應(yīng)的技術(shù)服務(wù),使得各功能實現(xiàn)。在系統(tǒng)建設(shè)時集成各功能模塊,促使模塊功能實現(xiàn)。設(shè)計的各個模塊使用自定義接口和協(xié)議,實現(xiàn)通信寫作。根據(jù)文件傳輸系統(tǒng)的需求進行分析,同時結(jié)合應(yīng)用場景,將接口服務(wù)器,利用路由器和外網(wǎng)實現(xiàn)連接。系統(tǒng)應(yīng)用終端使用網(wǎng)絡(luò)調(diào)用服務(wù)器接口,進而獲得文件傳輸?shù)臋?quán)限。文件傳輸系統(tǒng)的客戶端使用FTP登錄連接遠程服務(wù)器,實現(xiàn)文件傳輸。此系統(tǒng)通過調(diào)試,投入了使用[1]。
廣播電視臺文件傳輸系統(tǒng)建設(shè)工作的開展,要面向?qū)嶋H需求,配置充足且高性能的軟硬件設(shè)施,滿足各項業(yè)務(wù)的需求,保障文件安全高效的傳輸。搭建時要對選擇的軟硬件設(shè)施進行對比分析,優(yōu)選經(jīng)濟性和功能性突出的設(shè)施,為通信和傳輸?shù)裙δ艿膶崿F(xiàn),提供強有力的支持,切實保障文件傳輸系統(tǒng)運行的目標。將各類軟硬件設(shè)施,用網(wǎng)絡(luò)化和集成化手段融合起來,支持文件傳輸工作的高質(zhì)量開展與落實,實現(xiàn)系統(tǒng)的應(yīng)用價值[2]。
廣播電視臺網(wǎng)絡(luò)安全水平相對較高,不過攝像記者通常使用移動設(shè)備上傳素材,例如P2卡等,極易產(chǎn)生人員違規(guī)在外部計算機使用移動設(shè)備之后,將病毒帶入帶內(nèi)網(wǎng)的情況,威脅著網(wǎng)絡(luò)安全運行?;诖耍罱ㄎ募鬏斚到y(tǒng)時,要做好病毒的防護。使用適用于廣電行業(yè)業(yè)務(wù)特點和管理需求的防病毒安全網(wǎng)關(guān),通過攔截數(shù)據(jù)以及文件格式解析等,達到病毒過濾以及組織非FTP協(xié)議報文的效果。搭建之后FTP客戶端和安全網(wǎng)關(guān)的FTP服務(wù)器代理實現(xiàn)數(shù)據(jù)的傳輸,設(shè)置的安全網(wǎng)關(guān),能夠?qū)邮盏奈募?shù)據(jù)信息進行進一步解析,實現(xiàn)對不達標數(shù)據(jù)的過濾。若解析的結(jié)果為允許通過,那么由FTP端代理向FTP服務(wù)器實現(xiàn)傳輸。通過采取系列措施,達到攔截不安全文件的目的。日常工作中需要各個工作人員能夠規(guī)范行為,減少對網(wǎng)絡(luò)安全地威脅,切實保障文件安全傳輸,促進各項工作高質(zhì)量開展與落實[3]。
廣播電視臺文件傳輸系統(tǒng)建設(shè)環(huán)節(jié)中,完成系統(tǒng)建設(shè)后,要對其性能水平進行測試與檢驗,分析系統(tǒng)存在的不足與問題。對文件傳輸系統(tǒng)各個功能模塊,進行相應(yīng)的檢驗,掌握網(wǎng)絡(luò)運行情況和數(shù)據(jù)信息傳輸情況等,實現(xiàn)對傳輸安全性與效益的有力把控,切實保障傳輸目標的實現(xiàn)。若發(fā)現(xiàn)系統(tǒng)性能問題,組織技術(shù)人員進行分析,提出優(yōu)化系統(tǒng)功能的措施,保障傳輸系統(tǒng)的功能作用實現(xiàn),滿足廣播電視臺的應(yīng)用需求[4]。
綜上所述,廣播電視臺文件傳輸系統(tǒng)建設(shè)要做好需求和性能的把控,保障數(shù)據(jù)信息傳輸?shù)陌踩院透咝?。文中結(jié)合某廣播電視臺的實踐,分析了文件傳輸系統(tǒng)建設(shè)的要點,提出配置高性能軟硬件設(shè)施和做好系統(tǒng)測試與檢驗等建議。