Netty实现群聊系统
一、案例要求
1、 编写一个NIO群聊系统,实现服务器端和客户端之间的数据简单通讯(非阻塞);
2、 实现多人群聊;
3、 服务器端:可以检测用户上线,离线,并实现消息转发功能;
4、 客户端:通过channel可以无阻塞发送消息给其它所有用户,同时可以接收其它用户发送的消息(由服务器转发得到);
5、 目的:进一步理解NIO非阻塞网络编程机制;
二、代码演示
server
1 | package org.example.chat; |
client
1 | package org.example.chat; |
效果图


