2009-08-07 44 views
1

我正在使用Java 6更新14進行開發和NetBeans 6.7。我正在創建一個示例客戶端,使用Bonjour檢測特定類型的服務。使用Bonjour獲取設備IP

我面臨一定的挑戰,我想獲取設備的IP地址。但ResolveListener.serviceResolved(...)函數僅提供主機名和端口。 FullName也不包含設備的IP信息。是否可以使用Bonjour SDK獲取設備的IP地址?如果是,如何?

謝謝。

+0

操作系統? Bonjour如何安裝? – 2009-08-07 08:55:06

回答

4

使用標準Java InetAddress類將主機名解析爲IP地址。 ZeroConf(Bonjour是Apple的實現)非常合理地通過主機名抽象服務主機。