The Berkeley Service Discovery Service
Release 1.0

The Berkeley SDS Release 1.0 is here. You may download the code that implements the system from this link. It is fully compatiable with the Ninja 1.0 release, though you will have to download the current version of the XSet. If you are part of the Ninja development team, feel free to retreive the code from the CVS repository. It is checked in under classpath/ninja/sds directory. (Also get the XSet distribution from there.)

If you find any bugs in the SDS, or if you have comments about needed functionality, please email them to SDS mailing list.. This is the initial release, so there are surely bugs that we overlooked or interfaces that need to be changed.

As for features of the current release, it is a fully functional in the local area. We are currently simulating and testing the wide area code, but this will not be integrated for a little bit. The specific features of the SDS are:

You may find tutorials on how to use the SDS system here. They describe everything from the system architecture to the how to make clients and services that use the SDS system.

To learn more about the Berkeley SDS, please see our official publications. Also, you can email the project mailing list, sds@iceberg.cs.berkeley.edu.