-
課程要點(diǎn): 1.完成mina服務(wù)器的搭建 2.完成mina客戶端的搭建 3.完成mina服務(wù)器與客戶端的通信查看全部
-
1.mina框架整體講解 2.mina框架核心類(lèi)講解 LogginFilter:記錄mina所有的日志 ProtocolCOdecFilter數(shù)據(jù)轉(zhuǎn)化過(guò)濾器 CompressionFilter數(shù)據(jù)壓縮過(guò)濾器 SSLFilter數(shù)據(jù)加密過(guò)濾器 3.可以通過(guò)繼承IoFilterAdapter來(lái)實(shí)現(xiàn)自己的過(guò)濾器,一般不會(huì)進(jìn)行自定義過(guò)濾器 4.IoSession類(lèi):可以設(shè)置接收數(shù)據(jù)緩沖區(qū)的大小(receive buffer size) 可以設(shè)置數(shù)據(jù)發(fā)送緩沖區(qū)的大?。╯ending buffer size) 可以設(shè)置狀態(tài)恢復(fù)時(shí)間(Idel time) 可以設(shè)置寫(xiě)數(shù)據(jù)超時(shí)時(shí)間(write timeout)查看全部
-
長(zhǎng)連接的意義: 通過(guò)長(zhǎng)連接,可以實(shí)現(xiàn)服務(wù)器主動(dòng)向客戶端推送消息 通過(guò)長(zhǎng)連接,可以減少客戶端對(duì)服務(wù)器的輪詢,減少服務(wù)器的壓力 mina的優(yōu)勢(shì):非常適合于c/s架構(gòu)的通信框架查看全部
-
長(zhǎng)連接的意義查看全部
-
長(zhǎng)連接的原理查看全部
-
常用 filter查看全部
-
Ioconnector及其相關(guān)類(lèi)查看全部
-
IoAcceptor及其相關(guān)類(lèi)查看全部
-
IoService及其相關(guān)類(lèi)查看全部
-
【習(xí)敘】 沒(méi)有很清晰感覺(jué)到學(xué)到了什么。 模模糊糊形成了一個(gè)概念,就是長(zhǎng)連接是客戶端通過(guò)service發(fā)起,通過(guò)mina處理業(yè)務(wù)邏輯后,連接到服務(wù)端。 服務(wù)端和客戶端都要用到mina。 服務(wù)端返回的信息通過(guò)廣播通知主線程,主線程接收到信息后進(jìn)行ui更新。 原理大抵如此。 mina是一個(gè)框架,通過(guò)他的一些方法實(shí)現(xiàn)長(zhǎng)連接,所以學(xué)會(huì)用mina就可以實(shí)現(xiàn)長(zhǎng)連接。 老任(本課老師)很喜歡也很擅長(zhǎng)封裝,作為老任的開(kāi)門(mén)弟子我對(duì)此深有體會(huì),所以這個(gè)課程,似乎是老任在演示怎么通過(guò)封裝用好mina。----------有好有壞吧,我看著有點(diǎn)吃力。查看全部
-
Mina內(nèi)部工作原理圖查看全部
-
Mina項(xiàng)目工程結(jié)構(gòu)圖查看全部
舉報(bào)
0/150
提交
取消