stomp协议Spring实现 服务器注册EndPoint 用来与客户端建立websocket连接

websocket连接的建立应该与客户端与服务器之间的通道无关

jdk中 javax下的websocket包似乎没有通道的概念 网上看了很多都只有一个ServerEndPoint和ClientEndPoint连接上

才会调用通道 直接发送数据了 通道应该是在连接中透明的存在

 

 

 当发送一个Websocket请求时

先发一个Http get请求 返回状态码,该次请求的session。

再发Http get请求 进行Http握手操作 然后才升级为 升级http请求为websocket请求;

其中第一个get请求在java中被Spring或者SockJs封装了,实际上是有两个Http请求 完成Websocket握手 升级操作。

 

posted on 2019-03-07 17:42  不爱吃蘑菇的大蘑菇  阅读(325)  评论(0编辑  收藏  举报