30分钟快速打造一个完善的直播聊天系统

  1. 云栖社区>
  2. 博客>
  3. 正文

30分钟快速打造一个完善的直播聊天系统

周梦康 2016-08-11 11:48:59 浏览7147
展开阅读全文

下面的代码基于高性能的通信王牌工具 Netty。我们将一些实际场景都添加进去,比如用户身份的验证,游客只能浏览不能发言,多房间(频道)的聊天。

这篇文章非常适合和我一样的 Java 新手,适合作为学习 Java 的切入点,不需要考虑tomcatspringmybatis等。唯一的知识点就是 maven 的基础使用。

完整的代码地址

https://github.com/zhoumengkang/netty-websocket

项目结果如下

├── WebSocketServer.java                启动服务器端口监听
├── WebSocketServerInitializer.java     初始化服务
├── WebSocketServerHandler.java         接管WebSocket数据连接

网友评论

登录后评论
0/500
评论
周梦康
+ 关注