NIO通信,仿QQ基本聊天业务,交流篇
生活随笔
收集整理的這篇文章主要介紹了
NIO通信,仿QQ基本聊天业务,交流篇
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
基于TCP中NIO的Channel收發消息,基礎版目標:
1、客戶端與服務端收發消息。
2、斷開客戶端,服務端正常運行。
3、客戶端與客戶端之間收發消息,通過服務端進行消息轉發;客戶端登錄,服務端通知客戶端連接成功建立連接,客戶端向服務端發起在線注冊,服務端將其注冊在線。
4、客戶端向離線客戶端發送消息時,緩存消息于HashMap中。
5、客戶端上線注冊之后,開始讀取離線消息。
6、客戶端退出,或異常斷開,服務端將其下線操作。
7、客戶端斷網離線,服務端監測(未實現)。
https://files.cnblogs.com/files/thinksep/WebChat.rar
?
轉載于:https://www.cnblogs.com/thinksep/p/9776934.html
總結
以上是生活随笔為你收集整理的NIO通信,仿QQ基本聊天业务,交流篇的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “理想智造”品牌首次面世 新造车势力车和
- 下一篇: 20、【购物车模块】——更新、删除、查询