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

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