Jump To:
Leopard Sample Code: Networking
Bonjour is Apple's implementation of Zero Configuration Networking. By using Bonjour, devices can allocate addresses without a DHCP server, translate between names and IP addresses without a DNS server, and locate or advertise services without a directory server. Bonjour enhances the user experience by eliminating the need for users to configure IP settings.

Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
DNSServiceMetaQuery (HTML) (DMG) (ZIP)
Shows how to discover Bonjour service types being advertised on the local network.
2005-06-01
DockBrowser (HTML) (DMG) (ZIP)
Demonstrates how to use CFNetServices to take advantage of Bonjour service discovery and name resolution.
2005-02-08
PictureSharing (HTML) (DMG) (ZIP)
Demonstrates how to use NSNetServices to advertise a service using Bonjour.
2005-02-08
PictureSharingBrowser (HTML) (DMG) (ZIP)
Demonstrates how to use NSNetServices to take advantage of Bonjour service discovery and name resolution.
2005-02-08
PortMapper (HTML) (DMG) (ZIP)
Demonstrates Bonjour's NAT port-mapping API, and provides a higher-level Objective-C interface to it.
2008-07-25