我想在两个或更多设备(Android和/或iOS)之间交换信息。
所有设备都将通过WIFI连接到同一台路由器。
答案 0 :(得分:2)
我认为@Wain指的是Bonjour(在iOS上),这是Zeroconf协议的Apple实现。
对于Android,请查看jmDNS - 请参阅http://android.noisepages.com/2010/02/yes-android-can-do-zeroconfbonjour-jmdns/
有一个使用它的例子here
答案 1 :(得分:2)
如果您愿意使用Xamarin.iOS和Xamarion.Android进行开发,可以考虑使用网络库NetworkComms.Net(使用引擎盖下的sockets)快速添加您正在寻找的功能。提供了示例iOS和Android应用程序。
使用附带的UDP broadcast支持即可实现设备发现。
免责声明:虽然我认为这非常适合您的问题,但我必须补充一点,我是NetworkComms.Net的开发人员。
答案 2 :(得分:1)
您可以使用mDNSResponder
允许不同的决定发现彼此并进行连接。