Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 跨子网查找和通信_Android_C++_Linux_Sockets_Tcp - Fatal编程技术网

Android 跨子网查找和通信

Android 跨子网查找和通信,android,c++,linux,sockets,tcp,Android,C++,Linux,Sockets,Tcp,在同一个局域网中,如何找到彼此并跨子网通信 例如,clientA(10.66.128.75)和clientB(10.66.127.70)都加入相同的多播地址(224.0.1.1)。它们如何找到彼此并跨子网通信?一个选项是UPnP。您可能想看看-一个与Android兼容的Java UPnP堆栈在实践中,这种设置更难支持(疑难解答很棘手),这就是为什么大多数开发人员选择中央服务器设计(同时它使授权和身份验证更容易)。

在同一个局域网中,如何找到彼此并跨子网通信


例如,clientA(10.66.128.75)和clientB(10.66.127.70)都加入相同的多播地址(224.0.1.1)。它们如何找到彼此并跨子网通信?

一个选项是UPnP。您可能想看看-一个与Android兼容的Java UPnP堆栈

在实践中,这种设置更难支持(疑难解答很棘手),这就是为什么大多数开发人员选择中央服务器设计(同时它使授权和身份验证更容易)。