NIO通信,仿QQ基本聊天业务,交流篇

基于TCP中NIO的Channel收发消息,基础版目标:

1、客户端与服务端收发消息。

2、断开客户端,服务端正常运行。

3、客户端与客户端之间收发消息,通过服务端进行消息转发;客户端登录,服务端通知客户端连接成功建立连接,客户端向服务端发起在线注册,服务端将其注册在线。

4、客户端向离线客户端发送消息时,缓存消息于HashMap中。

5、客户端上线注册之后,开始读取离线消息。

6、客户端退出,或异常断开,服务端将其下线操作。

7、客户端断网离线,服务端监测(未实现)。

猜你喜欢

转载自www.cnblogs.com/thinksep/p/9776934.html