28.06.2014 Views

Performance Tuning Siebel Software on the Sun Platform

Performance Tuning Siebel Software on the Sun Platform

Performance Tuning Siebel Software on the Sun Platform

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2 <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Applicati<strong>on</strong> Architecture Overview<br />

<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> server is a flexible and scalable applicati<strong>on</strong> server platform that supports a variety<br />

of services operating <strong>on</strong> <strong>the</strong> middle tier of <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> N-tier architecture, including data<br />

integrati<strong>on</strong>, workflow, data replicati<strong>on</strong>, and synchr<strong>on</strong>izati<strong>on</strong> service for mobile clients.<br />

Figure 2.1 provides a high-level view of <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> applicati<strong>on</strong> suite architecture.<br />

Figure 2.1<br />

<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> server includes business logic and infrastructure for running <strong>the</strong> different CRM<br />

modules as well as c<strong>on</strong>nectivity interfaces to <strong>the</strong> back end database. It c<strong>on</strong>sists of<br />

several multithreaded processes comm<strong>on</strong>ly referred to as ‘<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Object Managers’.<br />

These can be c<strong>on</strong>figured so that several instances of it can run <strong>on</strong> a single Solaris<br />

machine. The <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> 7.x server makes use of gateway comp<strong>on</strong>ents to track user<br />

sessi<strong>on</strong>s.<br />

<str<strong>on</strong>g>Siebel</str<strong>on</strong>g> 7.x has a thin client architecture for c<strong>on</strong>nected clients. The <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> 7.x thin client<br />

architecture is enabled through <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> plug-in (SWSE – <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Webserver Extensi<strong>on</strong>)<br />

running <strong>on</strong> <strong>the</strong> web server. It's <strong>the</strong> primary interface between <strong>the</strong> client and <strong>the</strong> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g><br />

<str<strong>on</strong>g>Performance</str<strong>on</strong>g> <str<strong>on</strong>g>Tuning</str<strong>on</strong>g> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> <str<strong>on</strong>g>Software</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> <strong>Sun</strong> <strong>Platform</strong> Page 9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!