當前位置:編程學習大全網 - 網站源碼 - 類QQ通訊軟件壹般怎麽寫?(計算機網絡作業)

類QQ通訊軟件壹般怎麽寫?(計算機網絡作業)

主要是Socket通訊

可以使用udp協議來做,簡單壹點。

1.登錄

發送壹個消息到服務器端 消息內容包含壹用戶名和密碼;

服務器接收到這個消息後,根據用戶名和密碼判斷是否正確,返回壹個確認消息;

客戶端收到確認消息,判斷是否登錄,顯示主界面。

設置壹個定時器,指定時間內沒有收到,就處超時處理。

2.好友

只是服務端保存到數據庫的記錄,只要能保存數據就行了,寫入文件中都行。

登錄成功後,就是向服務器發送消息,獲取好友列表;

服務器收到這個消息後,從數據庫檢索出對應的好友記錄,把數據發送給客戶端;

客戶收到數據後,顯示在界面上;

3.服務器

也是壹個sockt程序,主要處理數據庫的方面,例如好友記錄,登錄密碼。

  • 上一篇:由WebRTC談起
  • 下一篇:Threadlocal源代碼使用
  • copyright 2024編程學習大全網