Download the latest version of Bonjour Browser for Mac - Browse all registered domains, list all services, instances, and TXT records. Read 2 user reviews of Bonjour Browser on MacUpdate. Forgot Apple ID or Password. Billing and Subscriptions. Update to iOS 14. Add widgets to your Home Screen, automatically organize your apps, and have even more fun with. Bonjour is a classic program that allows you to create networks between devices, implementing a zero-configuration protocol. This means that you can connect your devices without struggling with configuration steps. Should you download it? Bonjour comes preinstalled on Mac devices, and you can download it for Windows XP, Windows 7, and more. © 2013 AppliedTechnology. Thanks for Watching! Please feel free to rate, comment, & subscribe. Hate and Spam comments will be deleted and reported.
The Bonjour zero-configuration networking architecture provides support for publishing and discovering TCP/IP-based services on a local area or wide area network. This document describes the Bonjour architecture at a high level and briefly describes what Bonjour APIs are available.
Important: This document is not meant as a programming guide. It is intended to provide a high-level overview. For more detailed coverage at the API level (including code snippets), you should read DNS Service Discovery Programming Guide or NSNetServices and CFNetServices Programming Guide.
At a Glance
Bonjour is Apple’s implementation of a suite of zero-configuration networking protocols. Bonjour is designed to make network configuration easier for users.
For example, Bonjour lets you connect a printer to your network without the need to assign it a specific IP address or manually enter that address into each computer. With zero-configuration networking, nearby computers can discover its existence and automatically determine the printer’s IP address. And if that address is a dynamically assigned address that changes, they can automatically discover the new address in the future.
Apps can also leverage Bonjour to automatically detect other instances of the app (or other services) on the network. For example, two users running an iOS photo sharing app could share photos over a Bluetooth personal area network without the need to manually configure IP addresses on either device.
Bonjour Provides Efficient Service Discovery
The Bonjour protocol supports advertising and discovering services in a manner that is efficient and robust using multicast DNS (mDNS) and, when needed, link-local addressing.
Bonjour Reserves the .local Domain for mDNS-Advertised Services
Bonjour host names and service names are constructed using a specific set of rules.
Relevant Chapters:Domain Naming Conventions
Bonjour Uses SRV, TXT, and PTR Records to Look Up Services
Bonjour uses service-specific records to advertise the existence of services.
PTR
records let you discover all of the services in a domain;SRV
records translate a service instance name, type, and domain into a hostname and port; A
and AAAA
records translate a host name into an IP address, and TXT
records provide additional information about a service.Bonjour Provides APIs at Multiple Layers in OS X and iOS
In OS X and iOS, Bonjour provides the ability to advertise and discover services using Foundation, Core Foundation, and C APIs. In OS X, Bonjour also provides a Java API. On other platforms such as Windows and Linux, Bonjour provides a C API.
Relevant Chapters:Bonjour API Architecture
Prerequisites
![Bonjour for mac os Bonjour for mac os](https://www.digitalcitizen.life/sites/default/files/img/osx_win_printer/smp6.png)
Bonjour For Mac Os
This document assumes that you are already familiar with the networking concepts described in Networking Overview and Networking Concepts.
![Service Service](/uploads/1/2/9/2/129208994/410844964.gif)
See Also
- DNS Service Discovery Programming Guide describes the Bonjour API appropriate for Darwin and Windows programmers and developers.
- NSNetServices and CFNetServices Programming Guide describes the Bonjour API appropriate for Cocoa programmers and C and C++ programmers on OS X and iOS.
Copyright © 2013 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2013-04-23
Update to iOS 14
Add widgets to your Home Screen, automatically organize your apps, and have even more fun with Messages.
Trade in with Apple
Turn an eligible device into credit towards a new one, or recycle it for free. Apple Trade In is good for you and the planet.
Get Support
Choose a product and we’ll find you the best solution.
Service and support from Apple experts
Bonjour For Mac Os X
AppleCare products provide additional hardware service options and expert technical support from Apple.
Learn about AppleCare plansBeware of counterfeit parts
Some counterfeit and third party power adapters and batteries may not be designed properly and could result in safety issues. To ensure you receive a genuine Apple battery during a battery replacement, we recommend visiting an Apple Store or Apple Authorized Service Provider. If you need a replacement adapter to charge your Apple device, we recommend getting an Apple power adapter.
Also non-genuine replacement displays may have compromised visual quality and may fail to work correctly. Apple-certified screen repairs are performed by trusted experts who use genuine Apple parts.