What is the differnce between 2-tier architecture and 3-
tier architecture in java?
Answers were Sorted based on User's Feedback
Answer / kartheeswari
2-tier respresents client and server, in which server does
the storage of data as well as the transaction. So the
burden is more to the server ans the response may slow.
3-tier represents client, middle tier and server, where
server does the storage, middle tier does the transaction.
So burden for the server is less and the response may
faster than 2-tier
| Is This Answer Correct ? | 33 Yes | 2 No |
Answer / 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 |
Answer / nazni
2 tier where client and server involved, 3 tier which is
MVC framework
| Is This Answer Correct ? | 11 Yes | 35 No |
Where should struts xml be placed?
What is actioninvocation in struts2?
What is the need of struts?
Does struts include its own unit tests?
Is struts 1 still supported?
What's mvc pattern ?
What is apache struts used for?
we have two applications A1 & A2 both are accesing the same databse table employee at the same time how we will manage this so that both application can get the correct no of emloyee while A1 is inserting a employee at the same time while other applicatuion is getting the empployee list.
How can we integrate log4j in Struts2 application?
What is the use of form bean in struts?
what are java stuts? what are there uses
2 Answers Rupa, Tech Mahindra,
What are the core classes of struts?