netty-websocket-spring-boot-starter基于netty的轻量级的高性能socket服务器

netty

干啥的?一个网络通信协议框架,自己可以各种自定义,具体的,网上一大把。两大特性:NIO和零拷贝。

netty-websocket-spring-boot-starter

官方文档:
直达网站https://gitee.com/Yeauty/netty-websocket-spring-boot-starter
这是个开源的框架。通过它,我们可以像spring-boot-starter-websocket一样使用注解进行开发,只需关注需要的事件(如OnMessage)。并且底层是使用Netty,netty-websocket-spring-boot-starter其他配置和spring-boot-starter-websocket完全一样,当需要调参的时候只需要修改配置参数即可,无需过多的关心handler的设置。

springboot maven配置



   org.yeauty
   netty-websocket-spring-boot-starter
   0.12.0

快速开始

引入如上的最新依赖
new一个ServerEndpointExporter对象,交给Spring IOC容器,表示要开启WebSoc

你可能感兴趣的:(websocket,java,spring,boot,多线程)