qq_24785243
2016-11-30 06:54 阅读 3.2k
已采纳

怎么调用websocket作为通道发送数据

40

1.现有多个线程查询不同的设备获取不同的数据。
2.当网页打开后自动产生一个websocket连接。

上面12两点已经完成,但是现在对我来说查询线程和websocket它们相互独立,怎么才能在查询线程中调用websocket的send方法把数据传到前台网页呢。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • 已采纳
    wojiushiwo945you 毕小宝 2016-11-30 07:00

    就是websocket通讯的使用,网页使用js进行注册链接,后台维护一个Session的Map,查到数据后就想各个Session发送数据。
    如果需要代码,可以私信我。

    点赞 1 评论 复制链接分享
  • xiekuntarena 月明星稀灬 2016-11-30 09:23

    把两个线程中获取的信息放入Session,并以MAP标识,

    监听Session中是否对应兼是否有新存入的信息,如有有将这些数据取出通过websocket传到前台。取完之后把存入Session的Map删掉。

    点赞 评论 复制链接分享

相关推荐