标签: sockets tcp proxy
我通过连接到TCP端口从传感器接收数据流。数据当前正在写入数据库,但现在我需要为另一个应用程序提供相同的数据流以进行实时监控。传感器只允许单个连接,因此我无法为第二个应用程序建立另一个连接。有没有人知道可以为多个源代理TCP连接的应用程序。
答案 0 :(得分:0)
您可以在应用程序中提供接受来自其他客户端的连接的TCP Server套接字。对于您收到的每个数据块,您将其发送给所有连接的客户端。
也许您必须先解析协议并仅发送完整的消息,以避免仅将消息的第二部分发送给新连接的客户端。