中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當前位置:主頁 > 管理論文 > 移動網絡論文 >

基于Spring技術的大型視頻網站后臺上傳系統的設計與實現

發(fā)布時間:2019-11-28 06:03
【摘要】:互聯網視頻服務已在互聯網領域得到了廣泛的應用,具有重要的實用價值。隨著互聯網軟硬件技術的不斷發(fā)展,視頻服務的形式日漸多樣,服務質量不斷提高,要求我們提供更高性能的視頻服務技術,滿足用戶日益增長的需求,F階段,受制于機器硬件性能和存儲設備的影響,某些網站高清視頻比例低,上傳視頻的縮略圖數量少。有的視頻網站在移動端上傳存在著一定問題:當視頻用戶上傳視頻時走出WIFI區(qū)域,如果再次回到WIFI區(qū)域,就不能繼續(xù)上傳視頻,而只能重新上傳該視頻,從而給上傳服務器帶來了壓力。還有的系統上傳機器出現宕機或者程序故障時,不能及時向總控器匯報機器已經宕機的狀態(tài),會對視頻調度造成影響。某些系統的轉碼機器存在轉碼視頻積壓,用戶長時間無法看到轉碼出的高清和超清視頻。筆者對上述問題中的幾點做了改進,并運用到了實戰(zhàn)項目中。Spring技術能夠良好的解決大型企業(yè)級應用開發(fā)的復雜性,是目前企業(yè)中使用最為廣泛的開發(fā)技術。本系統以Java為平臺,基于Spring技術,在代碼層面實現了視頻的表單上傳、斷點續(xù)傳、極速上傳和視頻信息匯報功能,并且實現了定時向總控制器匯報各臺上傳機器健康狀態(tài)的功能。大型視頻網站的后臺是由分發(fā)系統、上傳系統、視頻抓取系統、屏蔽詞系統等相互協作構建而成的,筆者的主要工作在上傳系統的設計和實現。為了讓讀者對視頻網站后臺的運作有更多的了解,筆者對CDN分發(fā)的內容也做簡要論述。在開發(fā)過程中,我們使用SpringMVC技術,將上傳視頻的http請求做映射,并用SLF4J來記錄后臺上傳的重要日志,便于開發(fā)者排查故障。
【圖文】:

模塊圖,模塊,子項目,批量處理


了若干子項目,比如Spring邋batch邋(—個能夠解決批量處理問題的子項目);逡逑Spring邋Web邋Flow邋(定義了描述工作流和管理工作流的流程)。在Spring框架中,逡逑有幾個核也模塊,如圖2.1所示。逡逑6逡逑

過程圖,過程,對應圖,步驟


具體執(zhí)行步驟如下:逡逑(1)開始,用戶提交請求到前端controller,,前端controller根據請求逡逑的路徑,結合web項目配置文件中的配置信息,找出應該轉發(fā)給哪一個控制器處逡逑理請求;對應圖2.2中的1、2步驟;逡逑(2)邐controller接收到請求后,解析請求參數,驗證參數,接著調用業(yè)務逡逑邏輯對象進行業(yè)務邏輯處理,例如調用數據庫管理對象進行數據更新或刪除一條逡逑數據,處理完畢后,返回一個響應實體或者模型視圖;對應圖2.邋2中的3、4、已逡逑步驟;逡逑(3)前端根據返回的響應實體或者模型視圖,進行數據

本文編號:2566937

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/guanlilunwen/ydhl/2566937.html


Copyright(c)文論論文網All Rights Reserved | 網站地圖 |

版權申明:資料由用戶5ca41***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com