Professional Documents
Culture Documents
0 Essentials
Module Objectives
After completing this module you should be able to:
Identify the pieces that make up the Siebel Web architecture
Identify the role of each piece of the architecture
Describe how Siebel requests are processed
2 of 20
Web Server
Enterprise
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Copyright 2007, Oracle. All rights reserved.
Siebel File
System
3 of 20
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Siebel File
System
4 of 20
Web Server
Identifies and passes Siebel requests from Siebel Web Clients
to the Siebel Servers
Passes completed HTML application pages back to Siebel Web
Clients
Provides load balancing for multi-server installations
Web Server
Enterprise
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Siebel File
System
5 of 20
Web Server
Enterprise
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Siebel File
System
6 of 20
Siebel Enterprise
Is a logical collection of Siebel Servers that support users and
access a single database server and the Siebel file system
Logically groups Siebel Servers for common administration via
Siebel Server Manager
Supports sharing of common configuration information
Web Server
Enterprise
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Siebel File
System
7 of 20
Siebel Servers
Web Server
Enterprise
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Copyright 2007, Oracle. All rights reserved.
Siebel File
System
8 of 20
9 of 20
Web Server
Enterprise
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Siebel File
System
10 of 20
Database Server
Web Server
Enterprise
Siebel Gateway
Name Server
Siebel Server(s)
Database
Server
Siebel File
System
11 of 20
Siebel Web Client (browser) sends the URL to the Web server
URL specifies:
Either HTTP or HTTPS protocol
Web server machine name
Application and language
http://websrvr1/callcenter_enu
Web Server
Virtual Directory
1. Browser sends
URL to Web server
[/callcenter_enu]
<websrvr1>
12 of 20
3. Virtual directory
specifies to use SWSE
Web Server
Virtual Directory
[/callcenter_enu]
SWSE
Eapps.cfg
<websrvr1>
13 of 20
Enterprise <Siebel>
Web Server
<websrvr>
Object Manager
SCCObjMgr_enu
14 of 20
Siebel Gateway
Name Server
6. Object Manager reads
CFG file on server and
component parameters from
Gateway Name Server
Siebel Server
Object Manager
SCCObjMgr_enu
CFG
Database
Database
Server
Server
SRF
15 of 20
SWE
SRF
CFG
SWT
Copyright 2007, Oracle. All rights reserved.
7. OM retrieves data
through data manager layer
Database
Database
Server
Server
8. SWE reads
Web Templates
and creates
HTML pages
16 of 20
Enterprise <Siebel>
Web Server
HTML login
page
<websrvr1>
17 of 20
Physical Architecture
High-speed LAN
Web Server
SWSE
Siebel Gateway
Name Server
Enterprise Server
Siebel Server
Siebel File
System
Firewall
Firewall
Siebel Server
Database
Server
18 of 20
Module Highlights
A Siebel
19 of 20
Lab
20 of 20