A table dispenser provides one or more table objects for accessing one or
more datastores containing configuration information in a computer system,
responsive to a request for a table from a caller. The table objects
combine to present a location-independent and format-independent table of
configuration information to the caller. To access one or more datastores,
a caller creates a table system by passing input parameters to a table
dispenser. The table dispenser references a wiring database to determine
an appropriate combination of table object dispensers needed to create
necessary table objects and return the desired table to the caller. The
table dispenser and table object dispensers may operate recursively to
provide multiple configurations of table systems. The wiring database
supports database-wide and file-wide wiring relationships to provide
general wiring instructions to the table dispenser.
Un erogatore della tabella fornisce uno o più oggetti della tabella per l'accesso a degli uno o più datastores che contengono le informazioni di configurazione in un sistema di elaborazione, sensibli a reagire ad una richiesta per una tabella da un visitatore. Gli oggetti della tabella uniscono per presentare una tabella posizione-indipendente e disposizione-indipendente delle informazioni di configurazione al visitatore. Per accedere ad uno o più datastores, un visitatore genera un sistema della tabella passando i parametri dell'input ad un erogatore della tabella. L'erogatore della tabella riferisce una base di dati dei collegamenti per determinare una combinazione adatta degli erogatori dell'oggetto della tabella stati necessari per generare gli oggetti necessari della tabella e per restituire la tabella voluta al visitatore. Gli erogatori dell'oggetto dell'erogatore della tabella e della tabella possono funzionare ricorrentemente per fornire le configurazioni multiple dei sistemi della tabella. La base di dati dei collegamenti sostiene rapporti base di dati-larghi e lima-larghi dei collegamenti per fornire le istruzioni generali dei collegamenti all'erogatore della tabella.