Siebel Service Handheld Guide > Siebel Handheld Application Administration >
Load Balancing Support for Synchronization
Siebel Handheld application direct server synchronization can be load-balanced (at the application server level) to achieve better scalability and high availability. This capability removes the limitation of assigning users to a specific application server at installation time.
The application server uses a location on the server to store users' extracted files and state information. There is a unique synchronization directory for each user and device combination. The ApplicationDirectory user parameter enables the administrator to define this location. For information about setting the ApplicationDirectory user parameter, see Setting the ApplicationDirectory Parameter.
By defining a shared location for this parameter, synchronization services for Handheld applications can be load-balanced. When a user requests a synchronization session, their request is directed (by a load-balancer) to an available Handheld application server hosting the appropriate Siebel Handheld Object Manager, which will be able to access the user's synchronization directory. For example, a Siebel Handheld application can be configured to point to a generic URL for synchronization.
The LoadBalanceLo parameter defines the location of the hostname (or IP address) port to be set for the load balancing server. This setting must be used in a load-balanced environment. When this value is specified, batch synchronization connects to the specified load balancer server instead of connecting to the application server directly.
The load balancers supported for synchronization are the same as those for the full Siebel Business application. You can use either the native load balancer or a third-party HTTP load balancers supported by Oracle. For more information about the supported load balancers, see Siebel System Requirements and Supported Platforms on Siebel SupportWeb.
For information about configuring Siebel Server load balancing, see Siebel Applications Administration Guide. Load balancing distributes workload across multiple Siebel Servers. For background information on load balancing, see the Siebel Installation Guide for the operating system you are using and Siebel Deployment Planning Guide.