【问题标题】:Get Device IP with Bonjour使用 Bonjour 获取设备 IP
【发布时间】:2009-08-07 05:49:53
【问题描述】:

我使用 Java 6 update 14 进行开发,使用 NetBeans 6.7。我正在创建一个示例客户端来使用 Bonjour 检测特定类型的服务。

我在获取设备的 IP 地址时遇到了一定的挑战。但是ResolveListener.serviceResolved(...) 函数只提供主机名和端口。 FullName 也不包含设备的 IP 信息。是否可以使用 Bonjour SDK 获取设备的 IP 地址?如果是,怎么做?

谢谢。

【问题讨论】:

  • 操作系统? Bonjour 是如何安装的?

标签: java tcp bonjour


【解决方案1】:

使用标准 Java InetAddress 类将主机名解析为 IP 地址。 ZeroConf(Bonjour 是 Apple 的实现)相当合理地通过主机名抽象服务主机。

【讨论】:

    猜你喜欢
    • 2021-12-23
    • 2011-05-17
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    • 2016-12-18
    • 2017-07-15
    • 1970-01-01
    • 2013-06-29
    相关资源
    最近更新 更多