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 técnica para permitir que un cliente en un ambiente que computaba client/server pregunte una pluralidad de bases de datos para los datos deseados que utilizaban una sola pregunta envió sobre una red una vez. La sola pregunta no necesita ser escrita en el sintaxis para la base de datos de la blanco, sino incluye los nombres de la base de datos y de la tabla dentro de la base de datos que contiene los datos deseados. La pregunta se envía del cliente sobre la red vía un zócalo especificado, y es recibida por los servidores conectados con la red que están escuchando el zócalo especificado. Cada servidor incluye el código que se determina si los datos deseados están presentes en una base de datos que se asocie therewith. Si es así el código del servidor genera una pregunta apropiada para su base de datos asociada, recupera los datos deseados de la base de datos y transmite a los datos el cliente sobre la red. Si los datos no están presentes en la base de datos asociada, el servidor informa preferiblemente al cliente que los datos no están presentes en su base de datos asociada, y el cliente hace un expediente de las respuestas de los servidores.

 
Web www.patentalert.com

< Method and apparatus for dynamically representing aggregated and segmented data views using view element sets

< System and method for indexing electronic text

> Structured-text cataloging method, structured-text searching method, and portable medium used in the methods

> Information service system capable of providing desired information depending on user-memorable information

~ 00064