| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On May 20, 2005, at 5:35 AM, Krzys wrote: I would like to second Krzys' concerns here. In our case, having a system service be installed on client workstations would be near impossible to justify with our customers. In some cases, the client machines are running Terminal Server sessions, and the hoops we have to jump through to get anything installed is, well... And yet, since clients desktops running our software need to find our server(s) (we have a multi-tiered solution), and we would prefer to do this with zero configuration, it would make total sense to be able to *fully* embed service discovery into the client application. I gather, but don't know for sure, that one of the benefits of using the service is that is quietly listens for all mDNS lookups on the network and gives immediate responses if you request something that it has already seen the answer too (a "non-chatty" optimization). But then again, if the embedded "service" is only started when the client application starts, then I suppose it is unlikely to be seeing any requests over the wire before it makes its own request, so linking the discovery code into the client would net out to be a chatty solution. Hmmm. Nonetheless, when you say it is "possible but not recommended", are we looking at a whole lot of pain to make it happen because that was a configuration you had not considered? Or will it be rather straightforward? It looks like the dnssd DLL uses sockets to talk to the local service -- would there be major code hacking involved to short-circuit all this in a self-contained binary? --
-- Tom Otvos "Don't think you are. Know you are." - Morpheus |
_______________________________________________ Do not post admin requests to the list. They will be ignored. Bonjour-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/bonjour-dev/email@hidden This email sent to email@hidden
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.