GatewayWorker 怎么把onmessage客户端推送的信息,转发到一开始的http请求里去

嘻嘻哈哈

GatewayWorker 怎么实现
1:用户通过http方式请求 我的一个web接口,
2:然后web接口调用 Gateway::sendToClient,对某个客户端推送一条指令
3:再然后客户端返回该指令是否执行成功。

我想把客户端发送的结果返回到最初http请求的接口里,展现在前端。这种有什么好的方法实现

1696 1 0
1个回答

latin

不要返回到最初的http请求接口里。如果客户端一直不回复执行成功,http接口里一直等待结果卡着不动,整个项目全部卡死了。

你要展现在前端,就让前端连gateway,gateway直接转发数据给前端。

  • 嘻嘻哈哈 2020-02-19

    要修改的数据,前端也发送给gateway吗,我是要修改数据库。如果客户端返回失败,数据库也不能做更改

  • latin 2020-02-19

    gateway里可以改数据库。

年代过于久远,无法发表回答
🔝