Is it possible to write a program using Bonjour or a Bonjour-compatible library in a cross-platform language such as Java or Python? If so, where can I find the files needed for this?
+1
A:
For Java have a look at the jmdns library which does it all in pure Java. http://jmdns.sourceforge.net/
I do not believe it can delegate to the native implementation if running on OS X, but it has been a while, so it might these days.
Thorbjørn Ravn Andersen
2010-07-23 22:30:34
This library appears to work well; however, I have not done very much with it so far. JmDNS has not been updated since 2008, but the current version appears to workas well as I could ask for.
nazgul42
2010-07-24 12:35:04