Content Providers
Active properties can provide a “path to the bits”
- invoked on “read content” and “write content”
- properties, so pluggable per-document
- encapsulated access protocols for repositories
- e.g. remote filesystems; web, mail, ftp servers; databases...
- serving “virtual content”
- dynamic content a la Web CGI scripts
- maintain document identity