Java 服务端demo环境
- jdk1.8
- 框架:springboot+maven
- 开发工具:IDEA
在pom文件引入第三包封装的netty框架maven坐标
<dependency>
<groupId>io.github.fzdwx</groupId>
<artifactId>sky-http-springboot-starter</artifactId>
<version>0.10.6</version>
</dependency>
*注意:pom文件里需注释掉springbootweb启动器,web启动器默认是tomcat服务启动,会和netty服务冲突
创建java服务端,以接口模式创建,方便外部调用
@GetMapping("/getConnect")
public void getConnect(HttpServerRequest request){
request.upgradeToWebSocket(ws -> {
ws.mountOpen(h->{
ws.send(