项目实战: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

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