1

我正在开发一个需要在网络中发现设备的应用程序。我在 windows phone 7 中使用 UDPAnySourceMulticastClient 来发现桌面客户端。每当我将桌面连接到 D-link 或 wi-fi 连接器时,我都能在我的 wp7 中发现桌面。

但是当我通过以太网将桌面连接到某个网络并将 wp7 连接到桌面使用的同一网络时,我的问题出现了,我无法发现桌面(即使我正在向群组发送消息)。UDPAnySourceMulticastClient 只有在两者都通过 wi-fi 网络连接时才有效吗?

提前致谢

4

1 回答 1

3

UDP 多播依赖于用于使网络(路由器等)将消息重新广播给所有其他客户端的硬件。虽然可能会出现更复杂的情况,但对于连接到同一个无线集线器的通信以外的任何东西都启用多播是不常见的。

于 2012-06-08T12:29:48.360 回答