What is the differnce between 2-tier architecture and 3-
tier architecture in java?

Answer Posted / sunil kumar- vizag

2-tier applications access database services or transaction
services directly from the client. here the application
logic resides on the client, making clients large and complex.
3-tier client-server applications employs an intermediary or
middle tier, application server which operates between
client applications and the back end databases.
There are two fundamental motivations for using a three-tier
architecture over a two-tier
model:
* Improved scalability, availability, and performance
* Improved flexibility and extensibility of business systems

Is This Answer Correct ?    30 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is Custom Type Converter in Struts2?

621


When should be opt for struts framework?

572


What are the pros of struts 2?

553


Do we need to pay the struts if being used in commercial purpose?

542


What is the use of Struts.xml configuration file?

505






What is the default suffix for Struts2 action URI and how can we change it?

516


How duplicate form submission can be controlled in struts?

637


What does the term struts mean?

551


What are the conditions for actionform to work correctly?

516


What is the purpose of action-mappings tag in struct-config.xml?

585


What is the differences between struts1 and struts2?

526


Why aren’t the struts tags maintained as part of the jakarta taglibs project ?

542


What is the purpose of struts.xml in struct2?

671


Can we have multiple struts config files in a single web app?

496


What are the two scope types for formbeans?

604