Bookshelf Home | Contents | Index | Search | PDF |
Siebel Web Client Administration Guide >
Configuring and Using Mobile Web Client
This chapter provides instructions for:
- Configuring the Mobile Web Client and connecting to the Siebel Remote Server
- Troubleshooting the Mobile Web Client
- Synchronizing using Siebel Remote
- Using the Siebel QuickStart agent with the Mobile Web Client
For more information about Siebel Remote and about extracting local databases for mobile users, see Siebel Remote and Replication Manager Administration Guide. See also System Requirements and Supported Platforms.
Setting Up and Connecting to the Siebel Remote Server
The Siebel Remote Server runs the Siebel Remote components and manages synchronization sessions with Mobile Web Clients. The Siebel Remote Server provides an interim storage area for data required to synchronize the mobile databases with the Siebel Database.
Siebel Remote clients must be able to connect to the Siebel Remote Server using TCP/IP. Verify that the correct hardware and software is installed on each client machine and that TCP/IP connectivity to the Siebel Remote Server is established.
Mobile Web Client Configuration Parameters
The Siebel Remote client reads parameters in the Siebel configuration file, such as siebel.cfg for Siebel Sales, to specify the location of the Siebel Server directories, Siebel File Server directories, and the Siebel Database installation. Before using Siebel Remote, you must set the values for the configuration parameters.
For more information on configuration parameters, see Configuration Parameters.
For information on event logging, see Siebel Server Administration Guide.
Set the following parameters in the
[Siebel]
section of the configuration file:
- ClientRootDir. Name of the Siebel client installation directory.
- DockRepositoryName. Name of the Siebel Repository that you are currently using. This parameter must have the same value as the Siebel Server repository.
Set the following parameters in the
[Local]
section of the configuration file:
- DockConnString. Logical network address of the Siebel Server to which you want to connect for synchronization.
It is recommended that every synchronization session occur within the corporate firewall. If your deployment must support synchronization through the Internet from outside the firewall, VPN is a good alternative. If this is the environment you are using, then the port for synchronizing with your server must be opened on your firewall. Also make sure your Internet service provider (ISP) does not block communication to this particular port.
This parameter has the following format:
siebel_server_name:network_protocol:sync_port_#:
service:encryption:compressionwhere:
siebel_server_name
= The logical network address of the Siebel Server to which you want to connect for synchronization.network_protocol
= The name of the networking protocol to use. TCPIP is the only valid value and is the default value if nothing is specified.sync_port_#
= The TCP/IP port number dedicated to the Synchronization Manager. The default value is 40400 if nothing is specified.NOTE: You can use the Server Administration screen to override the default value. To do this, specify a value for the Synchronization Manager (SynchMgr) component's
SyncPort
parameter, and restart the Siebel Server. You can also specify this port number as a command-line option when starting the Siebel Server. If you change this value, also update the configuration file on the client so it matches the server settings.service
= The TCP/IP service you are requesting. SMI is the only valid value and is the default value if nothing is specified.encryption
= The encryption package you are using. The encryption facility must match the type used by the server. Both MSCrypto and RSA are supported.All elements except the Siebel Server name are optional. If an item between other items is omitted, adjacent colons must be retained—as in the third example below, which omits the network protocol element. Examples of valid values for
DockConnString
are:
- SIEBAPP1
- SIEBAPP1:TCPIP:9000
- SIEBAPP1::9000
- SIEBAPP1:TCPIP:40400:SMI:RSA
- DockTxnsPerCommit. Number of transactions that Siebel Remote applies to the local database before performing a commit. You should set this parameter to a value that satisfies the needs at your site. The default is 500.
- If you are using the Siebel Mobile Web Client to dock, set
DockTxnsPerCommit
to a high value. Merged transactions will not lock out other users. This enhances the performance of Siebel Remote.- If you are using the stand-alone synchronizer, set
DockTxnsPerCommit
to a high value only if the program will be the only active user on the database. If the program will apply transactions while the user is accessing the database through the application, set a low value to prevent locking out other users while merging transactions.- TableOwner. Name of the database account on the local database where the Siebel schema is installed. Default is SIEBEL.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Web Client Administration Guide Published: 18 June 2003 |