Version 1 (modified by 16 years ago) ( diff ) | ,
---|
Blueprint for ZeroConf
Provide automatic service discovery so that a group of Netbooks running Sahana can find each other without the need for configuration.
Overview:
Best toolkit to use is probably Apple's Bonjour:
- http://developer.apple.com/networking/bonjour
- Python interface: http://www-unix.mcs.anl.gov/fl/research/accessgrid/bonjour-py/bonjour-py.html
- Windows licensing agreement: http://developer.apple.com/softwarelicensing/agreements/bonjour.html#bonjourwin
Alternatives are:
- Microsoft's SSDP (used by UPnP): http://www.upnp.org/resources/sdks.asp
- Java's JINI (now Apache River): https://jini.dev.java.net/
These would need us to use Java libs via Jython unless we write our own Python libs!
The Open standard, SLP, seems unmaintained:
Note:
See TracWiki
for help on using the wiki.