What is the difference between 2-Tier architecture and
3-Tier architecture
Answer Posted / sandeep
In my point of view....
2 tier means client and server. In this system client
application interracts directly with server(means Database
server)by means of connection string. This architecture is
used in windows applications. So if any changes is happend
in business rules then we shud make changes in every
clients that were installed in different locations. More
over this system doesnt support scalability and high
availability(clustering). This system is used for small
business system.
3 Tier is for very big systems having complex business
rules . In this system apart from 2 tier a middle layer is
introduced, that is application layer. This layer departs
the direct connection of client with database. So many
features and standards can be achieved. Web applications
are using this architecture. This application and database
layers can be in one machine or in differents machines
located in remote areas.
am I rite ? unless please correct me.
thanks
| Is This Answer Correct ? | 8 Yes | 7 No |
Post New Answer View All Answers
Ways to improve the performance of a SQL Azure Database?
How to install sql server 2005 express edition?
Is it possible to call a stored procedure within a stored procedure?
How to disconnect from a sql server using mssql_close()?
What is a trace frag? Where do we use it?
What is temporary stored procedure?
my name is sejal I have cleared the sbi clerk exam. I am BCA graduate My favorite subject RDBMS Relational database management system. so please send me rRDBMS related interview questions
What is query cost in sql server?
What is table value parameters (tvp)?
What is the difference between function and stored procedure in sql server?
What is the difference between join and inner join?
What is an index. What are the types?
What happens if the update subquery returns multiple rows in ms sql server?
What is normalization and what are the advantages of it?
Explain something about security and SQL Azure?