Bonjour是一款由苹果公司开发的零配置网络服务发现协议,广泛应用于苹果设备以及其他操作系统中。它允许设备在本地网络中自动发现和连接到打印机、其他电脑、设备上的服务(如AirPlay或文件共享)等,无需复杂的网络配置。以下是关于Bonjour的详细介绍:
功能
Bonjour的主要功能包括:
特色
Bonjour的特色有:
同类软件对比
与UPnP(通用即插即用)技术相比,Bonjour提供了更简洁的服务发现机制,尤其是在苹果设备上。UPnP需要设备支持特定的UPnP论坛标准,而Bonjour则内置于苹果的操作系统中,无需额外配置。
使用说明
在支持Bonjour的操作系统和客户端中,通过Safari浏览器访问网络摄像机Web页面的步骤如下:
1. 单击Safari浏览器的“显示所有书签”。
2. 打开“Bonjour”,即可自动检测到局域网中开启Bonjour功能的网络摄像机。
3. 单击可访问对应的Web页。
在iOS应用程序中使用Bonjour框架来实现局域网内设备搜索和服务发现的步骤如下:
1. 导入Bonjour框架:在Xcode中选择项目,在“Build Phases” -> “Link Binary With Libraries”中添加CFNetwork.framework和Bonjour.framework。
2. 创建Bonjour服务浏览器:使用NSNetServiceBrowser类来搜索网络服务,并实现相应的代理方法来处理搜索到的服务信息。
3. 处理设备连接:根据需要建立连接并进行数据交换等操作。
安装步骤
在Windows上安装Bonjour的步骤如下:
1. 打开FileMaker Pro安装文件夹。
2. 打开Files文件夹,然后打开Bonjour文件夹。
3. 双击Bonjour64 (64
4. 按照屏幕上的说明进行操作。
相关应用
Bonjour Print Services(Windows版)可让用户使用Bonjour打印机向导在Windows电脑上找到并配置启用Bonjour的打印机。Bonjour联网协议通过UDP端口5353收发网络数据包,安装器会在受支持的系统上安装时相应配置Windows防火墙,但如果启用了单独的“个人防火墙”,则需要确保UDP端口5353已打开,以便Bonjour能正常工作。