2014-01-28 35 views
0

我有通过网络发送一些数据的应用程序。它使用端口10000.目的地是未知的。由未知意味着网络上没有可以接收数据的特定PC。现在我想写应用程序,它将在端口10000上侦听并接收数据。该应用程序将在许多PC上运行。因此,第一台个人电脑正在向网络上的其他(未知数量的电脑)PC发送数据。连接到本地网络并在端口10000上侦听的每台其他PC应该能够在端口10000上接收数据。这可能吗?任何链接例如(C#或Java)?通过网络发送数据包到未知数量的计算机

+0

您应该使用UDP多播而不是按照您的建议进行广播。除了作为启动机制,UDP广播已被弃用约20年。 – EJP

回答

1

通过特定端口上的网络进行“广播”将向连接到同一网络的所有系统发送数据包,并侦听特定端口处的“UDP”数据包将在特定系统端进行接收。

相关问题