SYSTEM AND METHOD FOR USING A GRIDLINK DATA SOURCE TO CONNECT AN APPLICATION SERVER WITH A CLUSTERED DATABASE
First Claim
1. A system to support connecting an application server with a clustered database, comprising:
- a notification service associated with a plurality of database instances in the clustered database, wherein the notification service is used by the clustered database to broadcast notifications that describe a state change in the clustered database; and
a data source associated with the application server, wherein data source is associated with a connection pool, which manages a set of connections to the plurality of database instances in the clustered database, andwherein the data source operates to register with the notification service to receive notifications on the change of the clustered database, wherein the application server operates to configure and manage connection to the clustered database, adaptively according to the state change of the clustered database at run time.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method can support using a data source to connect an application server with a clustered database. The clustered database includes a plurality of database instances and is associated with a notification service. The notification service can be used by the clustered database to broadcast notifications that describe a state change in the plurality of database instances. The data source includes a connection pool, which manages a set of connections to the plurality of database instances in the clustered database. The data source operates to register with the notification service to receive notifications on the change of the clustered database, wherein the application server operates to configure and manage connection to the clustered database, adaptively according to the state change of the clustered database at run time.
-
Citations
12 Claims
-
1. A system to support connecting an application server with a clustered database, comprising:
-
a notification service associated with a plurality of database instances in the clustered database, wherein the notification service is used by the clustered database to broadcast notifications that describe a state change in the clustered database; and a data source associated with the application server, wherein data source is associated with a connection pool, which manages a set of connections to the plurality of database instances in the clustered database, and wherein the data source operates to register with the notification service to receive notifications on the change of the clustered database, wherein the application server operates to configure and manage connection to the clustered database, adaptively according to the state change of the clustered database at run time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for supporting connecting an application server to a clustered database, comprising:
-
providing a notification service that is associated with a plurality of database instances in the clustered database, wherein the notification service is used by the clustered database to broadcast notifications that describe a state change in the clustered database; and providing a data source associated with the application server, wherein data source is associated with a connection pool, which contains a set of connections to the plurality of database instances in the clustered database, and allowing the data source to register with the notification service to receive notifications on the change of the clustered database, wherein the application server operates to configure and manage connection to the clustered database, adaptively according to the state change of the clustered database at run time.
-
-
12. A machine readable medium having instructions stored thereon that when executed cause a system to:
-
providing a notification service that is associated with a plurality of database instances in a clustered database, wherein the notification service is used by the clustered database to broadcast notifications that describe a state change in the clustered database; and providing a data source associated with an application server, wherein data source is associated with a connection pool, which contains a set of connections to the plurality of database instances in the clustered database, and allowing the data source to register with the notification service to receive notifications on the change of the clustered database, wherein the application server operates to configure and manage connection to the clustered database, adaptively according to the state change of the clustered database at run time.
-
Specification