
Most of us who knows about Siebel CRM knows about its offerings in Horizontal and Verticals.
I am just starting my first technical topic on Siebel Architecture.
3-Tier Architecture
Old, traditional, single user, desktop applications are not much in use today. Organizations are growing globally and need to mantain their product sales and its users database across the globe.
Old, traditional, single user, desktop applications are not much in use today. Organizations are growing globally and need to mantain their product sales and its users database across the globe.
To meet these demands a complex 3-tier architecture is required which is more robust, scalable, accessible over internet, authenticated and secure.
What comparises the building blocks of this 3-tier Architecture?
3-tier architecture consist of :-
1. Client - Web server interphase layer
2. Applications servers layer
3. Database layer
1. Client - Web server interphase layer:
This layer consist of end users who are accessing Siebel CRM thin clients over internet and a web server enabled with SWSE plugins. Request or transaction is made by client which through Web Server is passed on with authentications and mechanism to Application Layer.
2. Applications servers layer:
Application Server layer is the most important layer which contatin Siebel Enterprise which comprises of Siebel Gateway Server, Siebel Application Server. Each Siebel Application Server has collections of Application Object Managers which servers as the logical units for all the transactions happening. Request get passed from Application Servers to Database layer.
3. Database layer:
Request comes to DB and it internally get converted to RDBMS queries or language understandable by Database software. Which then fetch result from the underlyting table abd pass it back to Application Server layer which inturn pass it to web server and then to clients user interfase.
This was just an overview of how a 3-tier Architecture looks like. I would furtur add on this, specifically about how complex and differnt implementations a Siebel can have.I hope beginners will find it intresting and keep it as a good learning experience.
-@Aru
0 comments:
Post a Comment
There's a new comment on a post.