項目實戰:Qt基於tcp的C/S構架多人聊天程序(在線、離線、離線信息再次登錄後發送等)

若該文爲原創文章,未經允許不得轉載
原博主博客地址:https://blog.csdn.net/qq21497936
原博主博客導航:https://blog.csdn.net/qq21497936/article/details/102478062
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/79117393
各位讀者,知識無窮而人力有窮,要麼改需求,要麼找專業人士,要麼自己研究

紅胖子(紅模仿)的博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機、軟硬結合等等)持續更新中…(點擊傳送門)

Qt開發專欄:項目實戰(點擊傳送門)

 

需求

        多人聊天室程序,基於TCP和C/S構架,需要離線後可對離線者發送信息,待離線者上線後可收到上次發送的離線信息

 

技術點

    1.TCP連接服務器

    2.服務器得保存所有客戶端列表,包括在線的不在線的

    3.服務器得通知每個客戶端當前在線的和離線的(發送消息)、

    4.客戶端關閉,服務器也得通知每個客戶端當前列表狀態改變

    5.客戶端連接,要判斷之前是否要信息需要離線發送

 

功能演示連續截圖

 
 
 
 
  

 

 

 

 

 

 

 

原博主博客地址:https://blog.csdn.net/qq21497936
原博主博客導航:https://blog.csdn.net/qq21497936/article/details/102478062
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/79117393

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章