【发布时间】:2009-04-02 05:17:41
【问题描述】:
为了通知同一 LAN 内的所有计算机我的存在,我想广播我的主机名和 IP 地址。
如何在不将它们作为字符串发送的情况下这样做?
【问题讨论】:
-
您想向他们发送什么as?主机名是一个字符串。
-
我在这里几乎一无所知..有什么方法可以发送它并确保接收端不需要转换?
-
好吧,我的意思是主机名将是字符串类型,而 ipddress 将是 System.net.ipaddress 类型。无论如何它们可以作为原始类型发送而不需要将它们转换为任何中间形式?
-
您是否考虑过发送 UDP 广播?
-
只是为了确认,如果我只是将主机名发送到局域网上的所有其他计算机。如果需要,任何人都可以向我发送消息。他们只需要使用“gethostaddress”来获取 IP 地址。我的方向正确吗?
标签: broadcast