0

使用我的应用程序的人应该可以使用我的应用程序与 LAN 中的其他参与者同步 android-smartphone。它们都具有动态 IP 地址。如果有人做出改变,那么每个人都得到所有的改变是非常重要的。其中一名参与者应将信息与互联网上的服务器(第一个)同步。因此,如果新人加入或另一个人离开网络(如果第一个离开另一个人应该与互联网同步),那么通知另一个人是非常重要的。我怎样才能建立这样的网络?我已经尝试过 jGroups,但它的能耗非常高。另一个想法是通过 IP 多播来解决它,但不是每个人都能获得数据。有人知道如何建立这样的网络吗?还有其他工具可以使用吗?

4

1 回答 1

0

您可以使用混合 udp 多播和 tcp 进程,其中 udp 多播只是表示有人已加入网络。然后,设备应在收到此消息后通过 tcp 连接到服务器并进行身份验证。如果他们通过身份验证,服务器只会告诉设备谁加入了。

于 2013-03-27T11:33:21.397 回答