From: William H. S. <whs...@ce...> - 2007-05-21 18:21:19
|
Ishan, Bonjour is also available for Linux, but I unfortunately do not have a Linux machine, so my code has not been tested. The code appears to be working as expected on OS X and Windows, however. wxDNSSD is missing documentation and a friendly build method; I've just been building it directly into my executable for the time being. A wrapper would definitely be a good thing, but it shouldn't just be a wrapper on top of Avahi and Bonjour. If there are any other discovery methods, they should also be taken into consideration (*cough* *cough* people near me *cough* *cough*). I believe IPv6 includes service discovery as well, so a wrapper API should take all of this into consideration. If it doesn't, then it will simply be replaced as more back-ends are needed. I have another project I'm working on at the moment. It may or may not wind up being open-sourced in the long run, but it's likely to use wxDNSSD. (That's code for "I'm really busy, so I may not be of much use, but I'm always around.") Hank Schultz ps. I've CC'ed this to the wxCode mailing list so that anyone interested can offer input. ------------------------------- Hank Schultz Cedrus Corporation http://www.cedrus.com/ On May 19, 2007, at 12:50 PM, Ishan Arora wrote: > Hi, > > First of all I want to tell you that wxAvahi and wxDNSSD are great > contribution to zeroconf networking with wxWidgets, however Avahi > is only for Linux and OS X and not for windows. Apple's Bonjour > supports Windows and OS X, and as far as I know Avahi comes with a > binary emulating Bounjour on linux. I think these could be used to > make a cross-platform Zeroconf wrapper for wxWidgets. Frankly > speaking I really need it. I have a project that awaits a cross > platform DNS Service Discovery solution for wxWidgets. Since there > hasn't been much usable work on it so far, I want to make a wrapper > for cross-platform purpose. You also have a component in wxCode on > a similar topic. Would you like to help? > > Regards, > Ishan Arora |