This paper discusses various technical topics related to the structural model of Isite, an open information system supporting multiple external protocol- based access mechanisms, a database-independent search and retrieval API, and an extensible field-based text search engine. Isite was developed by the Clearinghouse for Networked Information Discovery and Retrieval (CNIDR), which is funded by the National Science Foundation.