Professional Documents
Culture Documents
Web Server
Siebel Gateway
Name Server
Enterprise
Siebel Server(s)
Siebel File
System
Database
Server
2 of 33
Siebel Clients
Display the interactive Siebel application used to manage the
Siebel data
Runs in a variety of environments
Siebel Gateway
Name Server
Enterprise
Siebel Server(s)
Siebel File
System
Database
Server
3 of 33
Web Server
Identifies and passes Siebel requests from Web clients to the
Siebel servers
Passes completed HTML application pages back to Web clients
Web Server
Siebel Gateway
Name Server
Enterprise
Siebel Server(s)
Siebel File
System
Database
Server
4 of 33
Web Server
Siebel Gateway
Name Server
Virtual Directories
SWSE
Eapps.cfg
5 of 33
Virtual Directory
Web Server
Siebel Gateway
Name Server
Virtual Directories
SWSE
Eapps.cfg
6 of 33
Web Server
Siebel Gateway
Name Server
Virtual Directories
SWSE
Eapps.cfg
7 of 33
Eapps.cfg
Web Server
Siebel Gateway
Name Server
Virtual Directories
SWSE
Eapps.cfg
8 of 33
Web Server
Siebel Gateway
Name Server
Enterprise
Siebel Server(s)
9 of 33
Enterprise Server
Is a logical collection of Siebel Servers that support users
accessing a single database server and a single file system
Logically groups Siebel Servers for common administration via
Siebel Server Manager
Supports sharing of common configuration information
Web Server
Siebel Gateway
Name Server
Enterprise
Siebel Server(s)
Siebel File
System
Database
Server
10 of 33
Siebel Servers
Web Server
Siebel Gateway
Name Server
Enterprise
Siebel Server
Siebel File
System
Database
Server
11 of 33
Web Server
Siebel Gateway
Name Server
Enterprise
Siebel Server
.SRF
.CFG
Database
.SWT
Server
Server Components
12 of 33
Siebel Server
Is a Windows service or Unix daemon process
Is the platform that supports interactive, batch, and background
processing for all Siebel clients
Controls server components running on a machine
Web Server
Siebel Gateway
Name Server
Enterprise
Siebel Server
.SRF
.CFG
.SWT
Server Components
13 of 33
Data presentation
Business rules and processes
Data organization and storage
Enterprise
Siebel Server
.SRF
.CFG
.SWT
Server Components
14 of 33
Application parameters
Security settings
Siebel Gateway Name Server
Enterprise Server
Enterprise
Siebel Server
.SRF
.CFG
.SWT
Server Components
15 of 33
Enterprise
Siebel Server
.SRF
.CFG
.SWT
Server Components
16 of 33
Server Component
Is a program that executes on a Siebel Server
Performs a specific function or job
Examples include:
Siebel Server
.SRF
.CFG
.SWT
Server Components
Examples:
Application Object Manager
File System Manager
Synchronization Manager
Assignment Manager
Enterprise Integration Mgr
17 of 33
Siebel Server
Server Components
AOM
File System Manager
18 of 33
Database Server
Stores data used by Siebel eBusiness Applications in a
predefined database schema
Supports a variety of third-party relational database
management system (RDBMS)
Enterprise
Siebel Server
Database
Server
Server Components
AOM
File System Manager
19 of 33
0/3
Only the user with administrative privileges for the Siebel Server needs
access privileges to the file system directories
Enterprise
Siebel Server
Server Components
AOM
File System Manager
Siebel File
System
20 of 33
1/3
Web Server
Enterprise
File
Siebel Server
1. File uploaded
from local machine
Server Components
AOM
File System Manager
2. FSM compresses
and renames file
Siebel File
System
3. File stored in
the File System
File
Database
Server
Module 5: Exploring the Siebel Architecture
21 of 33
2/3
Siebel Gateway
Name Server
Web Server
Enterprise
File
Siebel Server
3. File downloaded
to local machine
Server Components
AOM
File System Manager
2. FSM decompresses
and renames file
Siebel File
System
1. File retrieved
from File System
File
Database
Server
Module 5: Exploring the Siebel Architecture
22 of 33
3/3
[ServerDataSrc]
FileSystem
= \\ORBMBFS01\siebfile\att
[ServerDataSrc]
FileSystem
= *FSM*
23 of 33
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>
24 of 33
3. Virtual directory
specifies to use SWSE
Web Server
Virtual Directory
SWSE
[/callcenter_enu]
Eapps.cfg
<websrvr1>
25 of 33
Enterprise <Siebel>
Web Server
<websrvr>
Siebel
Gateway
Name
Server
<gtwysrvr>
26 of 33
Enterprise <Siebel>
Siebel Server
6. Application Object
Manager reads CFG file
(or component
parameters)
Application
Object Manager
SCCObjMgr_enu
.CFG
Database
Database
Server
Server
.SRF
27 of 33
Enterprise <Siebel>
Siebel Server
HTML login
page
Application
Object Manager
SWE
.SRF
.CFG
.SWT
Database
Database
Server
Server
7. SWE reads
Web Templates
and creates
HTML pages
28 of 33
Enterprise <Siebel>
Web Server
HTML login
page
Application
Object Manager
SCCObjMgr_enu
<websrvr1>
29 of 33
Physical Architecture
The Siebel Gateway Name Server, Siebel Server, Database
Server, and File System can be implemented on one machine
or spread across multiple machines
The Siebel Server(s) should have a high-speed LAN
connection to the Database Server
Siebel Gateway
Name Server
Web Server
High-speed LAN
Enterprise Server
Siebel Server
SWSE
Siebel File
System
Firewall
Firewall
Siebel Server
Database
Server
30 of 33