websocket netty實(shí)時(shí)視頻彈幕交互功能(Java版)
1 技術(shù)選型
1.1 netty
官方對(duì)于netty的描述:https://netty.io/主要關(guān)鍵詞描述:netty是異步事件驅(qū)動(dòng)網(wǎng)絡(luò)框架,可做各種協(xié)議服務(wù)端,并且支持了FTP,SMTP,HTTP等很多協(xié)議,并且性能,穩(wěn)定性,靈活性都很棒。
可以看到netty整體架構(gòu)上分了三個(gè)部分:
- 以零拷貝,一致性接口,擴(kuò)展事件模型的底層核心。
- Socket,Datagram,Pipe,Http Tunnel作為傳輸媒介。
- 傳輸支持的各種協(xié)議,HTTP