【发布时间】:2022-04-20 04:12:10
【问题描述】:
社区,
我想在实现 ZeroMQ 的服务器上 use/subscribe pub-socket (https://zeromq.org/)
我的最终产品将是一个颤振应用。它必须在 Android/iOS/Windows/MacOS/Linux/Web 上运行。所以我对插件的选择非常小心。我不想让自己负担大量特定于平台的代码,我也不想依赖在每个平台的特定条件下可能break 的插件。
我知道有一个ZeroMQ-Plugin,但是在不同平台的可操作性方面它有一些Unresolved Issues。我还尝试在不同的 Windows 机器上运行它,但它只在大约 25% 的情况下有效。
这是应用程序和服务器之间的基本网络通信(见下图)。
是否可以在不实现或依赖 ZeroMQ 的 C++ 编译文件的情况下连接到 ZeroMQ-Publisher-Socket?我在考虑Socket 或WebSocket,但我什至不确定它在技术上是否可行(协议等),因为我认为 ZeroMQ 使用它自己的协议(请验证)。
我可以在 Flutter 中使用 Sockets 或 WebSockets 订阅 ZeroMQ-Publisher-Socket 吗?如果是,如何?有替代品吗?
最好的问候
【问题讨论】:
标签: flutter dart networking tcp zeromq