在PlayBook / Blackberry上使用Bonjour / Zeroconf / jmDNS在网络上查找设备

时间:2012-05-17 06:28:08

标签: bonjour blackberry-playbook zeroconf jmdns

我想开发一款可以运行的Android应用 黑莓PlayBook。应用程序需要找到其他 运行相同应用程序的本地网络上的设备。

我正在考虑实施Bonjour / Zeroconf / jmDNS 查找设备的协议,但......

我刚学会了android权限

android.permission.CHANGE_WIFI_MULTICAST_STATE

Blackberry或PlayBook不支持

。 (偏好是 需要jmDND(Bonjour)协议才能工作。)

https://bdsc.webapps.blackberry.com/android/apisupport/

你能给我一些建议是什么是最好的方法 在PlayBook上实现这一目标。还有其他选择吗?

如果使用原生SDK或Adobe AIR进行构建,是否可以使用Bonjour?

2 个答案:

答案 0 :(得分:0)

不幸的是,PlayBook上还没有对Bonjour / Zeroconf的原生支持,check this thread

答案 1 :(得分:0)

您可以在Blackberry世界尝试mDNS Service Discovery

以下是说明副本:

  

mDNS服务发现基于Avahi开源项目。它是一种通过mDNS / DNS-SD协议套件促进本地网络上的服务发现的系统。这使您可以将笔记本电脑或计算机插入网络,并立即查看可以与之聊天的其他人,查找要打印的打印机或查找共享文件。兼容技术可在Apple MacOS X(品牌Bonjour,有时是Zeroconf)中找到。

     

BlackBerry GitHub门户网站上提供了源代码。

     

mDNS服务发现是PlayCloud应用程序的一部分 - 用于查找打印机。