2011-08-25 228 views
1

你好,为了得到一个IP网络周围节点宣布服务的列表,我试图从Apple使用Bonjour。但是,我无法获得一个“简单”的教程来做到这一点。此外,我注意到,大多数网站专注于动态IP地址分配,服务等。但是我找不到任何关于检测网络中其他节点的信息。虽然看起来简单明了,但我不知道从哪里开始。注意:我需要使用Java(osgi包)。需要帮助! 感谢邻居发现?

+0

...我无法免费下载适用于Windows的Bonjour ... :( – maro

回答

0

只是为了澄清,你只能找到其他服务:

  • 这是你的链路本地网络上(可以搜索其他领域,但也很少)
  • ,可通过的mDNS宣传自己

如果您需要通过Java执行服务发现,我建议使用JmDNS

+0

)你知不知道是否有OSGI版本的JmDNS? – maro

+0

不,但写OSGI应该不难捆绑暴露JmDNS方法,mDNS真的是你想要的吗?在网络中定义一个'node' –

+0

是的,我认为根据我读到的内容,JmDNS是足够的。其实,我只需要发现本地网络中的周围节点以及它们可以提供的服务......但我需要它可以在Windows和Linux上工作,它基于Java prgramming(JVM),所以我认为它运行良好,我错了? – maro