1This is Net::Bonjour, a set of perl modules to utilize DNS for service 2discovery. This method of service discovery is branded as Bonjour by 3Apple Computer. More information can be found at: 4 5http://www.zeroconf.org/ 6http://developer.apple.com/macosx/bonjour/index.html 7 8A list of register service types can be found at: 9 10http://www.dns-sd.org/ServiceTypes.html 11 12Requirements: 13 perl >= 5.6.0 14 Net::DNS >= 0.50 15 16Install the library by running these commands: 17 18 perl Makefile.PL 19 make 20 make test 21 make install 22 23Please report any bugs/suggestions to George Chlipala <george@walnutcs.com> 24 25NOTE FOR Net::Rendezvous USERS 26 27- As with the change by Apple, I have updated the module to use the "Bonjour" name. 28 I have added support for the Net::Rendezvous classes as subclasses of the cooresponding 29 Net::Bonjour classes. Although, I would suggest updating scripts to reflect the change. 30 31SPECIAL CHARACTERS IN DNS NAMES 32 33- Previous versions of Net::DNS (0.44) would have issues with special characters in DNS 34 names. Handling of special characters was added to Net::DNS with version 0.50 rc 1. 35 As of version 0.95, Net::Bonjour::Entry has been updated to recognize the escaped 36 characters and return an interpolated string when the name() method is called. This 37 update was tested against Net::DNS v0.59. If there are any irregularities with a lower 38 version, I suggest upgrading Net::DNS to v0.59. 39 40All files contained in this installation are Copyright (c) 2004 41George Chlipala unless otherwise specified. All rights reserved. 42 43This library is free software; you can redistribute it and/or modify it under 44the same terms as Perl itself. 45 46Bonjour (in this context) is a trademark of Apple Computer, Inc. 47 48