websocket是html5中新增的协议,websocket的特点是全双工,服务端和客户端可以互相发送消息。得益于不同平台对websocket协议的广泛实现,它为跨多种平台的实时网络应用程序开发提供了极大的方便。
关于具体的websocket原理及应用场景,可以看这篇文章:https://www.goeasy.io/articles/673.html
下面我将记录一下在java中如何实现websocket消息的推送。
我将使用国内比较流行的websocket框架GoEasy来实现websocket消息的推送。
一、java后端实现:
在java中集成GoEasy的SDK有两种方法,分布如下:
方式一: 手动下载sdk
下载依赖包:gson-2.3.1.jar, slf4j-api-1.7.2.jar</