Database server discovery using a configuration file
First Claim
1. A computer-implemented method of creating a configuration file that identifies a database server application to access a first file that is remotely located with respect to a client machine, the method comprising:
- accessing, via a server application, a first file stored on a storage medium associated with a first machine that is remotely located with respect to a client machine;
determining information identifying a machine that executes the server application;
creating a configuration file associated with the first file that comprises information identifying the machine that executes the server application; and
storing the configuration file.
0 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, the present invention provides methods and systems for enabling client machines to discover server configuration information for accessing a remotely stored file. A first client identifies a remotely stored file and determines if an associated configuration file exists. If a configuration file exists, the client uses the configuration information to discover the server to access the file. If a configuration file does not exist, the client determines whether a server local to the file is available. If so, the client uses that server to access the file. If not, the client uses a server local to the client machine to access the file. The first client then creates a configuration file so that subsequent clients attempting to access the file can use the configuration file to discover the server to use to access the file.
29 Citations
10 Claims
-
1. A computer-implemented method of creating a configuration file that identifies a database server application to access a first file that is remotely located with respect to a client machine, the method comprising:
-
accessing, via a server application, a first file stored on a storage medium associated with a first machine that is remotely located with respect to a client machine;
determining information identifying a machine that executes the server application;
creating a configuration file associated with the first file that comprises information identifying the machine that executes the server application; and
storing the configuration file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for creating a configuration file that identifies a database server application to access a data file that is remotely located with respect to a first client machine, the system comprising:
-
a network;
a first machine coupled to the network, the first machine storing a data file and executing a server application, the server application configured to access and transmit the data file; and
a first client machine coupled to the network, the first client machine for creating a configuration file, the configuration file associated with the data file, the configuration file accessible by a second client machine and containing information that enables the second client machine to contact the server application.
-
-
10. A computer program product for creating a configuration file that identifies a database server application to access a first file that is remotely located with respect to a client machine, the computer program product stored on a computer readable medium and adapted to perform the operations of:
-
accessing, via a server application, a first file stored on a storage medium associated with a first machine that is remotely located with respect to a client machine;
determining information identifying a machine that executes the server application;
creating a configuration file associated with the first file that comprises information identifying the machine that executes the server application; and
storing the configuration file.
-
Specification