基于spring websocket实现广播及点对点推送功能Demo。
开发环境:IntelliJ IDEA 2016.3.4
运行环境:jre1.8.0_131
服务器:Tomcat 8.5
测试步骤:
1.配置好环境,主要是maven和tomcat;
2.编译并运行,使用不同的浏览器分别进行连接;
3.将不同浏览器“控制台”或者“console”监听的/user/**/message中**作为ID填入输入框;
4.点击“Send”,发现只有ID匹配的浏览器才会接收到消息,到此点对点测试完成;
5.在任意浏览器中打开新的浏览页,访问localhost:8080/send,在所有连接的客户端均受到消息,到此广播测试完成。
1