下載中的項(xiàng)目源碼系《微博是這樣煉成的:從聊天室到Twitter的技術(shù)實(shí)現(xiàn)》一書中山寨QQ項(xiàng)目源碼和文檔:
?
第2章 JavaKe:典型IM系統(tǒng)的實(shí)現(xiàn) 70
2.1 大話通信協(xié)議 70
2.1.1 理解通信協(xié)議的概念 70
2.1.2 定義文件傳輸協(xié)議并實(shí)現(xiàn) 71
2.1.3 實(shí)現(xiàn)文本/文件傳送服務(wù)器 73
2.1.4 實(shí)現(xiàn)文本/文件傳送客戶端 76
2.2 JavaKe通信協(xié)議分析 78
2.2.1 通信消息流程 78
2.2.2 通信數(shù)據(jù)格式協(xié)議 81
2.2.3 具體消息體結(jié)構(gòu)定義 82
2.3 關(guān)鍵技術(shù)點(diǎn)分析 85
2.3.1 打包解包的概念分析 85
2.3.2 重構(gòu)打包解包代碼 86
2.3.3 應(yīng)用監(jiān)聽器模型分離界面和通信層 91
2.3.4 “事件監(jiān)聽”模型應(yīng)用的實(shí)現(xiàn) 95
2.3.5 UI界面與數(shù)據(jù)模型分離 99
2.3.6 定制UI組件示例 107
2.4 JavaKe系統(tǒng)對(duì)象分析 113
2.4.1 對(duì)象分析思路 113
2.4.2 用戶/分組類定義 116
2.4.3 系統(tǒng)消息對(duì)象分析 118
2.4.4 工具類分析 119
2.5 JavaKe服務(wù)器端的實(shí)現(xiàn) 129
2.5.1 服務(wù)器端分析 129
2.5.2 服務(wù)器創(chuàng)建模塊的實(shí)現(xiàn) 130
2.5.3 服務(wù)器通信模塊的實(shí)現(xiàn) 131
2.5.4 服務(wù)器管理模塊的實(shí)現(xiàn) 135
2.5.5 再談分析:編程與軟件開發(fā)的區(qū)別 138
2.6 JavaKe客戶端的實(shí)現(xiàn) 139
2.6.1 客戶端界面分析 139
2.6.2 客戶端流程分析 141
2.6.3 客戶通信模塊類分析 142
2.6.4 客戶UI界面模塊類分析 146
2.7 JavaKe待完成任務(wù)分析 157
2.7.1 功能性完善的問題提出 157
2.7.2 構(gòu)架性完善的問題提出 158
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
