A technique for permitting a client in a client/server computing environment to query a plurality of databases for desired data utilizing a single query sent over a network one time. The single query need not be written in the syntax for the target database, but includes the names of the database and table within the database which contains the desired data. The query is sent from the client over the network via a specified socket, and is received by servers connected to the network which are listening to the specified socket. Each server includes code which determines if the desired data is present in a database which is associated therewith. If so, the server code generates an appropriate query for its associated database, retrieves the desired data from the database and forwards the data to the client over the network. If the data is not present in the associated database, the server preferably informs the client that the data is not present in its associated database, and the client makes a record of the responses from the servers.

Una tecnica per permettere ad un cliente in un ambiente di calcolo client/server di interrogare una pluralità di basi di dati per i dati voluti che utilizzano una singola domanda ha trasmesso su una rete una volta. La singola domanda non deve essere scritta nella sintassi per la base di dati dell'obiettivo, ma include i nomi della base di dati e della tabella all'interno della base di dati che contiene i dati voluti. La domanda è trasmessa dal cliente sulla rete via uno zoccolo specificato ed è ricevuta dagli assistenti collegati alla rete che stanno ascoltando lo zoccolo specificato. Ogni assistente include il codice che determina se i dati voluti sono presenti in una base di dati che è associata di conseguenza. In caso affermativo, il codice dell'assistente genera una domanda adatta per la relativa base di dati collegata, richiama i dati voluti dalla base di dati e spedisce i dati al cliente sulla rete. Se i dati non sono assenti nella base di dati collegata, l'assistente informa preferibilmente il cliente che i dati non sono assenti nella relativa base di dati collegata ed il cliente prende nota delle risposte dagli assistenti.

 
Web www.patentalert.com

< (none)

< Method and apparatus for remote interaction with and configuration of a wan-based knowledge base

> System and method for automatically providing shipping/transportation fees

> (none)

~ 00007