Siebel Deployment Planning Guide > Siebel Architecture Overview >

About Siebel Web Clients and Siebel Web Server Extension


This topic describes the types of Siebel Web Clients. This term sometimes refers to all the browser-based clients and sometimes to one specific client type. The Siebel Web Server Extension is also discussed.

NOTE:  Siebel Web Clients running in high interactivity mode use ActiveX controls and JavaScript, and require the Java Runtime Environment (JRE). These items can be downloaded to the browser automatically. For more information about client and browser requirements, see Siebel System Administration Guide and Siebel System Requirements and Supported Platforms on Oracle Technology Network. See also About Standard and High Interactivity Modes.

Siebel Web Client

Siebel Web Client runs in a standard browser on the end user's client computer. The browser connects through a Web server to the Siebel Server, which executes business logic and accesses data from the Siebel Database. Only the user interface layer of the Siebel Business Applications architecture resides on the user's computer.

Other considerations about the Siebel Web Client are as follows:

  • Installed software. No additional application software is required on the client. At minimum, the client requires only a Web browser.
  • Application connection. This is the connection through a Web server to the Siebel Server. Applications run on the Siebel Server and forward pages to the client. Applications display in a standard Web browser on the end user's client computer, such as a connected laptop or desktop.
  • Database connection. This is the connection through the Siebel Server to the Siebel Database. No Siebel Database or database client is installed on the client.

Siebel Mobile Web Client

Siebel Mobile Web Client includes the following:

  • Installed software. Windows-based software containing Siebel applications and related services is installed on each client. The client also requires a Web browser.
  • Application connection. Applications run on each client. Applications display in a standard Web browser on the end user's client computer, such as a laptop.
  • Database connection. A local database and local Siebel File System are installed on each client. Applications access the local database.

    Users periodically synchronize the local database and Siebel File System with a remote Siebel Database and Siebel File System. Users synchronize data using Siebel Remote components of the Siebel Server. Mobile users synchronize with the remote Siebel Database and Siebel File System without going through the Web server or any other Siebel Server component.

Siebel Developer Web Client

NOTE:  This client type is supported for limited administration and troubleshooting purposes only.

Siebel Developer Web Client includes the following:

  • Installed software. Windows-based software containing Siebel applications and related services is installed on each client. The client also requires a Web browser.
  • Application connection. Applications run on each client. Applications display in a standard Web browser on the end user's client computer, such as a connected laptop or desktop.
  • Database connection. A direct connection is required to the Siebel Database. Appropriate database client software must be installed on the client. This client can connect directly to the Siebel File System or connect through the File System Manager server component.

Siebel Wireless Client

The Siebel Wireless Client is a modified Siebel Web Client that runs on a mobile device. Users can view, edit, and create records in the Siebel Database through a wireless connection between a mobile device and a Web server. An Internet-enabled mobile phone, personal digital assistant, or other wireless device communicates with a wireless gateway server, which translates messages for display in a browser on the device.

Several different types of wireless browsers are supported. For a list of Siebel Business Applications that support wireless access, see Siebel Wireless Administration Guide. For a list of supported browsers, see Siebel System Requirements and Supported Platforms on Oracle Technology Network.

Siebel Handheld Client

The Siebel Handheld Client is a streamlined version of the Mobile Web Client that runs on a handheld device. It includes only the functionality required by field technician end users. The Siebel Handheld Client supports the same data relationships, the same configuration in Siebel Tools, and much of the same functionality as the Siebel Mobile Web Client. Siebel Handheld runs on devices that support the Windows CE operating system.

Siebel Web Server Extension (SWSE)

The Siebel Web Server Extension (SWSE) is a plug-in for supported third-party Web servers. It identifies requests for Siebel application data coming from Web clients and flags these requests for routing to a Siebel Server. When information is sent from the Siebel Server back to the Web client, the SWSE helps complete the composition of the Web page for forwarding to the client.

The SWSE includes the Siebel native load balancing module. This module provides round-robin load balancing for routing requests to Application Object Manager components running on Siebel Servers.

You can install and deploy multiple Language Packs on a single SWSE instance. The Siebel Server and the Web server do not need to be operated in the same language. However, the Siebel Server, the Web server, and all other server components must use the same character set. For details, see the Siebel Installation Guide for the operating system you are using and see Siebel Global Deployment Guide.

Siebel Deployment Planning Guide Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.