GatewayWorker 怎么实现 1:用户通过http方式请求 我的一个web接口, 2:然后web接口调用 Gateway::sendToClient,对某个客户端推送一条指令 3:再然后客户端返回该指令是否执行成功。
我想把客户端发送的结果返回到最初http请求的接口里,展现在前端。这种有什么好的方法实现
不要返回到最初的http请求接口里。如果客户端一直不回复执行成功,http接口里一直等待结果卡着不动,整个项目全部卡死了。
你要展现在前端,就让前端连gateway,gateway直接转发数据给前端。
要修改的数据,前端也发送给gateway吗,我是要修改数据库。如果客户端返回失败,数据库也不能做更改
gateway里可以改数据库。
不要返回到最初的http请求接口里。如果客户端一直不回复执行成功,http接口里一直等待结果卡着不动,整个项目全部卡死了。
你要展现在前端,就让前端连gateway,gateway直接转发数据给前端。
要修改的数据,前端也发送给gateway吗,我是要修改数据库。如果客户端返回失败,数据库也不能做更改
gateway里可以改数据库。