我有通过网络发送一些数据的应用程序。它使用端口10000.目的地是未知的。由未知意味着网络上没有可以接收数据的特定PC。现在我想写应用程序,它将在端口10000上侦听并接收数据。该应用程序将在许多PC上运行。因此,第一台个人电脑正在向网络上的其他(未知数量的电脑)PC发送数据。连接到本地网络并在端口10000上侦听的每台其他PC应该能够在端口10000上接收数据。这可能吗?任何链接例如(C#或Java)?通过网络发送数据包到未知数量的计算机
0
A
回答
2
该概念被称为广播 ing。以下是Java和C#示例:
注意,它只能与UDP的作品!所以要做好丢包等准备工作。
哦,它也只适用于本地网络。没有广播到互联网!
+0
谢谢。这有助于。我只需要局域网。 – Josef
1
通过特定端口上的网络进行“广播”将向连接到同一网络的所有系统发送数据包,并侦听特定端口处的“UDP”数据包将在特定系统端进行接收。
相关问题
- 1. 通过3G网络发送数据包
- 2. 发送包通过网络
- 3. 通过网络发送sqlite数据库
- 4. 通过网络发送数据
- 5. 通过网络服务发送通知到Android手机
- 6. 通过网络电缆计算数据包的时间
- 7. 发送数据到计算机
- 8. 修改通过接口发送的所有网络数据包
- 9. 在通过网络发送之前捕获我的数据包
- 10. 通过网络内的网络发送数据
- 11. 网页访问数据是否可以通过USB发送到计算机
- 12. 从主机内部通过网络发送midi数据
- 13. 使用winsock通过网络发送Unicode(win32)文本数据包?
- 14. 在不同网络上的两台计算机之间发送数据(通过互联网)
- 15. 通过互联网从手机发送数据到手机?
- 16. Java如何通过网络通过UI按钮发送数据
- 17. 计算机网络:ARP - 点的ICMP回声数据包
- 18. 网络层(通过计算机网络,的Tanenbaum)
- 19. 通过PHP发送HTML表单数据到网络服务器
- 20. 数据推送到网络插座通过触发外部
- 21. 通过网络发送数据到远程程序使用python
- 22. 通过网络发送的
- 23. 通过PHP网页发送数据到收据打印机
- 24. 通过网络发送对象向量
- 25. 通过同一网络上的两台计算机发送信息
- 26. 通过使用java的网络在计算机之间发送文件
- 27. 通过网络服务发送大量数据到移动设备上
- 28. 通过网络发送UITouches
- 29. 通过网络将数据从iphone发送到数据库安全
- 30. 通过网络发送数据的最快的C/C++技术?
您应该使用UDP多播而不是按照您的建议进行广播。除了作为启动机制,UDP广播已被弃用约20年。 – EJP