||Client/Server Rendezvous on the LAN|
|Subject:||Please, don't use (neither define), more propietary protocols!|
Once a time, there was a "standard" protocol called "Service Location Protocol" (or "SLP", for the friends), that was designed for this purpose. There also were some implementations for it (that were open-source, secure, and ran stable & interoperable on many platforms, like "OpenSLP.org"), and useful client libraries for many languages (maybe with the exception of some immature platforms like .NET, isn't?).
Hear us Roar