Bonjour, also known as zero-configuration networking, enables automatic discovery of devices and services on a local network using industry standard IP protocols. Bonjour makes it easy to discover, publish, and resolve network services with a sophisticated, easy-to-use programming interface that is accessible from Cocoa, Ruby, Python, and other languages.
Bonjour for macOS and iOS
- Bonjour Overview
- NSNetServices and CFNetServices Programming Guide
- Bonjour over Bluetooth on iOS 5 and later
- Guides and Sample Code