Systems and methods for data source management
First Claim
Patent Images
1. A system, comprising:
- a processor and a memory;
a server executed by the processor and deployed within the memory to detect a data source lookup request from a requestor for a first data source;
a lookup module containing a listing of data sources that the server is in communication and using the processor to determine whether the first data source is in the listing;
a factory for dynamically generating, in response to determining the first data source is in the listing, a custom data source separate from the server and configured with modules to manage a connection between the custom data source and the first data source and a number of alternate data sources, the modules including load balancing, fail over, and throttle management; and
a connection module for connecting the requestor with the first data source when the first data source is determined to be available, and for connecting to one of the number of alternate data sources when the first data source is unavailable.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for data source management using custom data sources are described. The system includes a custom data source created in response to a data source request, and a number of configuration modules to handle obtaining a connection with a data source. Other embodiments are also described.
34 Citations
5 Claims
-
1. A system, comprising:
-
a processor and a memory; a server executed by the processor and deployed within the memory to detect a data source lookup request from a requestor for a first data source; a lookup module containing a listing of data sources that the server is in communication and using the processor to determine whether the first data source is in the listing; a factory for dynamically generating, in response to determining the first data source is in the listing, a custom data source separate from the server and configured with modules to manage a connection between the custom data source and the first data source and a number of alternate data sources, the modules including load balancing, fail over, and throttle management; and a connection module for connecting the requestor with the first data source when the first data source is determined to be available, and for connecting to one of the number of alternate data sources when the first data source is unavailable. - View Dependent Claims (2, 3, 4, 5)
-
Specification