Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
Java codename one是否支持任何协议来发现本地网络中的设备并将其配对?像UPnP,MDN?_Java_Sockets_Codenameone - Fatal编程技术网

Java codename one是否支持任何协议来发现本地网络中的设备并将其配对?像UPnP,MDN?

Java codename one是否支持任何协议来发现本地网络中的设备并将其配对?像UPnP,MDN?,java,sockets,codenameone,Java,Sockets,Codenameone,我正在寻找一些协议,用于将基于esp8266的设备与移动应用程序配对。我知道我可以使用JAVA编写Android应用程序,构建RARP表,读取esp8266的IP地址,并使用TCP直接连接到它,因为我可以将esp8266置于服务器模式,但我找不到一种方法以代码名1构建RARP表,因为不支持JAVA.net.*。我正在寻找其他协议,但没有找到支持的协议。你有什么建议吗?我承认esp8266 IP必须是动态的 我们有Socket,但它不支持广播。为此,您需要使用本机接口,并且可以在Android上使

我正在寻找一些协议,用于将基于esp8266的设备与移动应用程序配对。我知道我可以使用JAVA编写Android应用程序,构建RARP表,读取esp8266的IP地址,并使用TCP直接连接到它,因为我可以将esp8266置于服务器模式,但我找不到一种方法以代码名1构建RARP表,因为不支持JAVA.net.*。我正在寻找其他协议,但没有找到支持的协议。你有什么建议吗?我承认esp8266 IP必须是动态的

我们有
Socket
,但它不支持广播。为此,您需要使用本机接口,并且可以在Android上使用
java.net
。在iOS上,您需要使用本机iOS API来实现这一点


请参阅有关使用本机接口的本教程:

我们有
Socket
,但它不支持广播。为此,您需要使用本机接口,并且可以在Android上使用
java.net
。在iOS上,您需要使用本机iOS API来实现这一点

请参阅本教程,了解如何使用本机接口: