EasyChat開發筆記(一)

服務器轉發的問題:web 存儲每一個線程的套接字和對應用戶名,轉發消息時再找到對應的用戶名(惟一)發送。數據庫 在線消息:用戶發送之後直接經過服務器轉發給好友,每發送一條數據就寫入數據庫。 離線消息:好友不在線時,先將消息存入數據庫。(每次用戶登陸,服務器都會先訪問數據庫裏消息的存儲表,查看該用戶是否有未接收的消息) 客戶端接收消息:服務器 客戶端會開啓兩個線程,一個線程處理登陸註冊和界面顯示的問
相關文章
相關標籤/搜索