0

我通过连接到 TCP 端口从传感器接收数据流。数据当前正在写入数据库,但现在我需要将相同的数据流提供给另一个应用程序以进行实时监控。传感器只允许单个连接,因此我无法为第二个应用程序建立另一个连接。有谁知道可以为多个源代理 TCP 连接的应用程序。

4

1 回答 1

0

您可以在您的应用程序中提供一个 TCP Server 套接字,以接受来自其他客户端的连接。对于您收到的每个数据块,您将其发送给所有连接的客户端。

也许您必须先解析协议并仅发送完整的消息,以避免仅将消息的第二部分发送到新连接的客户端。

于 2013-09-30T14:51:51.777 回答