From: William H. S. <whs...@ce...> - 2007-05-23 17:50:28
|
Hello. I've been doing a bit of research, and it appears that Vista supports a service discovery method called WS-Discovery. I found documentation for it here: http://specs.xmlsoap.org/ws/2005/04/ discovery/ws-discovery.pdf I know next to nothing about it, but my impression so far is that it's MS's attempt to replace Bonjour. As far as Bonjour, I used O'Reilly's book for documentation: http:// www.oreilly.com/catalog/bonjour/toc.html There is a pdf of chapter seven as the sample chapter, which covers the C API, which was all I needed to implement what I did. ------------------------------- Hank Schultz Cedrus Corporation http://www.cedrus.com/ On May 23, 2007, at 3:42 AM, Ishan Arora wrote: > Hi, > > Howl says he is busy with come commercial product but he'll be > around if we need any help. For my purpose I only need service > discovery, and I don't know much about the Avahi and Bonjour APIs. > However I wouldn't mind making a general wrapper. I hope to learn > from wxAvahi and wxDNSSD. Please help me with the APIs. I have > submitted a request for wxZeroconf component on wxCode. > > Regards > Ishan Arora > > On 5/22/07, Cursor < cu...@fr...> wrote: > Hello. > > I am OK to develop a general wrapper on top of Avahi and Bonjour > (perhaps Howl too ?). > > I think it is a better idea than the Bonjour compatibility layer of > Avahi is not efficient as native one API. > A wrapper can probably implement all common (and usefull) features and > anyone who want to use very specific feature can use specific > wxDNSSD or > wxAvahi lib. > > Regards. > > Emilien > > > Le lundi 21 mai 2007 à 11:20 -0700, William H. Schultz a écrit : > > 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 > > > > > > > ---------------------------------------------------------------------- > --- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ wxCode-users > mailing list wxC...@li... https:// > lists.sourceforge.net/lists/listinfo/wxcode-users > > > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > wxCode-users mailing list > wxC...@li... > https://lists.sourceforge.net/lists/listinfo/wxcode-users |