如何等到第二位用户的帖子并将该帖子插入第一位用户

时间:2018-12-06 13:59:08

标签: node.js express mqtt

我有一个运行中的MQTT经纪人和客户。将命令发布到MQTT客户端后,客户端将在本地执行该命令并将输出上载到api端点。我从相同的api端点提供命令

command input end 
{post} http://myhost/deviceId/cmd
{
   "command":"ls -lah"
}

然后控制器将该命令发布到MQTT客户端

然后设备通过MQTT客户端接收命令,然后设备执行命令,然后上传到

command result input end
{post} http://myhost/deviceId/cmdout

{
  "output": "......"
}

我想要的是服务器等待设备发送输出,然后将cmdout的输入插入到先前的用户请求中。这样用户就具有交互式shell体验。

使用nodejs编写的API

任何想法都应该如何在不存储到数据库的情况下实现呢?

0 个答案:

没有答案