用于高频数据流的多个套接字或更大的数据包?

时间:2017-09-05 14:58:08

标签: c node.js sockets

我正在开发一个应用程序,它使用NodeJS与服务器公开的套接字(作为客户端)进行通信(用C编写)。服务器从传感器发送数据,客户端只需绘制它。

假设我有100个图和100个传感器。我应该打开100个带有100个不同端口的套​​接字,还是应该通过发送更大的数据包在套接字内部创建某种虚拟通道?

现在我以50Hz发送100个字节,其中每个字节只是虚拟传感器数据(uint8)。在未来的路上,我们可能会移动到uint32以适应传感器数据输出,仍然以50Hz传输。这意味着每个数据包在50Hz时将是400字节。

简而言之:数据包内有多个套接字或虚拟数据通道?

0 个答案:

没有答案