1

有谁知道如何在 C# 中以编程方式检测 2 个或更多用户是否在同一个网络上。我的应用程序中有一个用例。我发现这个软问题链接问题可能是一些评论中提到的一个很好的起点,欺骗可能是一个问题。因此,任何阻止这种情况的解决方案都将非常有帮助。链接中的问题还谈到了在我在同一个 Wifi 网络上寻找用户时通过 ip 地址检测用户。一如既往地提前感谢。

编辑:为了更清楚一点。假设我有 UserA、UserB 和 UserC 使用我的应用程序。UserA 和 UserB 在名为“Foo”的 WIFI 网络上,而 UserC 在名为“Bar”的网络上。在使用我的应用程序的 3 个用户中,有没有办法检测前两个用户在同一个网络上。我希望这能提供更多。

4

1 回答 1

2

您有很多选择,可以使用 MonoTouch.MultipeerConnectivity 功能,或者您可以发送广播 UDP 数据包并等待响应。

于 2013-10-28T18:10:35.633 回答