| Using the Java Connection Factory |
Failover enables a Java Connection Factory to redirect connection requests in the event of server unavailability.
Connection factories that are configured to use failover provide enhanced reliability by using a group of redundant servers called a failover cluster rather than single server. If a server in the failover cluster is unavailable, then the connection factory redirects connection requests to the next server in the failover cluster.
The following code fragment configures a connection factory to use failover:
String classID = Server.CLSID_SAS; Server server0 = new BridgeServer(classID,"foo0.bar.abc.com",1234); Server server1 = new BridgeServer(classID,"foo1.bar.abc.com",1234); Server[] servers = {server0,server1}; Cluster cluster = new FailoverCluster(servers); ConnectionFactoryConfiguration cxfConfig = new ManualConnectionFactoryConfiguration(cluster);
Note: The connection factory uses the servers in a
failover cluster in the order in which they are specified. ![[cautionend]](../../../../common/61991/HTML/default/images/cautend.gif)
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.