美文网首页
websocket与spring结合

websocket与spring结合

作者: NumoonDum | 来源:发表于2018-03-27 17:54 被阅读0次

    一种客户端与服务端基于http的全双工通信方式
    解决了服务端往客户端数据推送的问题

    客户端

    必要条件:

    • 明确websocket的四种状态 onopen onclose onerror onclosing
    • 引入socketJS
      用法:
    • 新建websocket实例,var websocket = new WebSocket(URL)
    • 在onpen状态下可以onsend 、onmessage,同时可以在其他三种状态下定义function

    服务端

    • 配置websocket入口,实现websocketconfigurer接口,重写registerwebsockethandler方法,为配置入口,允许访问的域,注册handler、支持socketJS以及拦截器,registry.addhandler起任务分发路由功能,同时还要在该配置类中放入拦截器以及handler的bean
    • handler处理器处理websocket各状态下的方法
    • 拦截器一般用于注册用户信息,绑定websocketsession

    相关文章

      网友评论

          本文标题:websocket与spring结合

          本文链接:https://www.haomeiwen.com/subject/tqvscftx.html