MR_SARA 2019-12-10 20:20 采纳率: 0%
浏览 2102

同一个websocket连接发送多条指令之后onmessage如何区分各条指令返回的数据

如下所示,在vue中我共用一个websocket连接,一次发送多条指令,那么,此时onmessage会得到四个返回的结果集,如何去区分这四个结果集对应的是哪条指令呢,求解惑~

ws.send(JSON.stringify(this.$Command.subscribe))
ws.send(JSON.stringify(this.$Command.mode))
ws.send(JSON.stringify(this.$Command.basicstatus))
ws.send(JSON.stringify(this.$Command.groupstatus))
ws.send(JSON.stringify(this.$Command.detailedStatus))
  • 写回答

1条回答 默认 最新

  • mannymu 2019-12-13 16:10
    关注

    自己生成 时间戳标识吧。如果指令和结果有一一对应要求,就用 ajax了

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料