springboot 项目 整合 socket 完整代码 附带客户端服务端代码、可SpringBootTest调试;可直接运行
Server端方法:启动服务、停止服务、判断是否启动;接收客户端数据并响应结果、主动向指定客户端发送数据;使用@PostConstruct 跟随项目服务启动; 异常处理:最大连接数控制; Client方法:连接服务器并发送数据;接收来自服务器的数据;使用@SpringBootTest启动,用于测试连接、数据通信; spring上下文工具类:服务端接收客户端数据进行逻辑处理,并将处理结果响应给客户端; 运行注意事项:将test文件的192.168.8.173改为本机ip即可,服务端客户端通过1080端口通信;LampStationHisService改为需要处理客户端数据的接口,lampStationHisServiceImpl为接口实现类