Search

Siebel Web Architecture Overview

Click On the Image to get Clear view

Siebel Web Architecture Overview

Logical Architecture



Browser Access

Client browser access might be different depending on client deployment.

Differences in the Siebel clients will be explored in the next module.

Siebel Clients
WML

WML (Wireless Markup Language) is intended for use with narrowband

devices, including cellular phones and pagers.

Web Server and Siebel Web Server Extension

Stateless Connection

The Siebel Web Server Extension connection to the Object Manager is

stateless. This allows sessions to be dynamically load balanced across

Web servers at the HTTP request level. It also improves Web server

scalability and availability.

Image Cache
Gateway Server: Name Server

The Gateway Server
The G
ateway Server runs as a Windows service or UNIX daemon

process

Clustered Environment

The Gateway Server can be run in a clustered environment to provide

redundancy and avoid a single point of failure.

Gateway Server: Connection Brokering

Exceptions
Mobile and handheld Web clients connect directly to the Siebel Server.
These clients are covered in more detail in the next module.
Load Balancing

To enable optional load balancing, Resonate must be installed.

Siebel ServerServer ComponentEnterprise ServerObject Manager


Data Manager

Performance

The Data Manager uses optimal database-specific queries to enhance

performance:

• Uses database-specific client access libraries for the best

performance

• Takes advantage of database-specific functionality

• Optimized to return only fields necessary for a specific request and

manages large result sets by caching a larger working set.

Database Server
Siebel Web Engine


Markup Languages

Hypertext Markup Language (HTML), Wireless Markup Language (WML),

and Extensible Markup Language (XML) are used to define content and

presentation in a browser.
Siebel File System

Web Usage Scenario

Overview: Logical Server Architecture

Physical Architecture