- Expressive name language (like XML)
- Providers announce descriptive names
- Clients make queries
- Attribute-value matches
- Wildcard matches
The language we designed is very simple, using a hierarchy of attributes and values. The INS architecture itself is independent of any particular language.
In our language, names are descriptive as shown.
Queries use a simple set of operators---exact matches, wildcards, ranges.