Siebel Web Client Administration Guide > About Siebel Clients >

Siebel Mobile Web Client and Siebel Remote


The Siebel Mobile Web Client is designed to operate without a real-time connection to any server.

The Mobile Web Client downloads a portion of the Siebel Database and the Siebel File System to the user's computer, so that the user can access the data locally without being connected directly to the Siebel Database, Siebel Server, or Siebel File System. The Mobile Web Client then periodically accesses the Siebel Server using a LAN, WAN, VPN, or modem to synchronize data changes between the local database and the enterprise database.

For information about setting up Siebel Remote, see Siebel Remote and Replication Manager Administration Guide.

Local Database and File System

The Siebel Mobile Web Client uses a local database to store data for user access. The local database, based on SQL Anywhere, contains Siebel applications tables that store user data.

Transactions created by the mobile user are stored in DX files. Siebel Remote forwards these transactions to the Siebel Remote Server when the client synchronizes. These log files (which accumulate in the SIEBEL_CLIENT_ROOT\log directory) can be deleted if necessary to conserve space. The most recent log files should be kept for troubleshooting and diagnostic purposes.

The Siebel Mobile Web Client also uses a local Siebel File System to store files from the Siebel File System for the Enterprise. These files are available when the user is disconnected from the Siebel Server. Users can request specific files to download to their local Siebel File System. The Siebel administrator can also specify files to be published or broadcast to all mobile users. Files added locally by the mobile user will be uploaded to the Siebel File System at the next synchronization session.

See also the description of the FileSystem configuration parameter described in Data Source Parameters.

Siebel Remote Client Software

The Siebel Remote client software runs on the Siebel Mobile Web Client and manages the synchronization process between the Mobile Web Client and the Siebel Remote Server. Mobile users can start the Siebel Remote client in two ways:

The Siebel Remote client uses the TCP/IP protocol to communicate with the Siebel Remote Server using a LAN, WAN, VPN, or modem.

Synchronization Process Overview

The synchronization process invoked by the Siebel Remote client includes the following stages:

  1. Connects to the Siebel Remote Server, which starts a Synchronization Manager session for the Mobile Web Client.
  2. NOTE:  The Synchronization Manager notifies the mobile user if the Siebel administrator has performed a database extract for the Mobile Web Client or if the local database does not exist.

  3. Extracts transactions from the local database.
  4. Sends and receives transaction files to and from Synchronization Manager.
  5. Sends and retrieves file attachments.
  6. Applies transaction files from the Siebel Remote Server to the local database.
  7. Applies transaction files from the local database to the server database.

 Siebel Web Client Administration Guide
 Published: 18 June 2003