tags:

views:

343

answers:

3

just i want to know that struts comes under which layer of three tire architecture in real time projects plz i need explaination?

A: 

Struts is an entire framework and isn't really going to only be one layer of the typical "three tier" architecture (presentation, application, and data storage).

Struts is going to provide you an MVC framework in Java land. You'll be able to better divide your presentation layer, application layer, and data persistance rather than mingle and mash them all together.

Justin Niessner
A: 

Everything but data access, see this link for an overview of Struts.

Jared
A: 

what is three tire architechture?

In 3-tier, the application logic (or) process lives in the middle-tier, it is separated from the data and the user interface. 3-tier systems are more scalable, robust and flexible. In addition, they can integrate data from multiple sources. In the three tier architecture, a middle tier was added between the user system interface client environment and the database management server environment. There are a variety of ways of implementing this middle tier, such as transaction processing monitors, message servers, or application servers. The middle tier can perform queuing, application execution, and database staging. For example, if the middle tier provides queuing, the client can deliver its request to the middle layer and disengage because the middle tier will access the data and return the answer to the client The most basic type of three tier architecture has a middle layer consisting of Transaction Processing (TP) monitor technology. The TP monitor technology is a type of message queuing, transaction scheduling, and prioritization service where the client connects to the TP monitor (middle tier) instead of the database server. The transaction is accepted by the monitor, which queues it and then takes responsibility for managing it to completion, thus freeing up the client.