通过 MQTT 代理 FTP

通过 MQTT 代理 FTP

考虑到我们已经通过 MQTT 建立了安全连接(比如说到 AWS-IoT/Azure 等),我们可以使用它来隧道化在嵌入式设备上运行的 FTP 服务器(用于远程访问)吗?

如果可能的话,它是否可以与通过 mqtt 发送的原始 ftp 数据一起工作,或者某种将 mqtt 有效负载转换为 ftp 消息的转换器是必须的?

提前致谢,

答案1

从理论上来说这是可能的,但我从未听说过或见过这样的实现。

MQTT 是发布者和订阅者之间的传输协议。您可以在 MQTT 上搭载 FTP 命令和数据传输,但您可能需要端点转换器在两端进行 FTP <--> MQTT 之间的转换。

所以 tldr; 可能但是如果不进行大量的编码工作则不容易。

但最终它解决了什么问题?性能?安全性?可靠性?

相关内容