Thursday 15 November 2007

Blog Questions for Week 8

In your own words explain what are the advantages and disadvantages of 3-Tier Architecture in Web development?

The 3-tier architecture is an application architecture that splits up the user interface which is also referred to as the presentation layer from the application logic i.e. application server that handles the application logic and also interacts with the database.
This scales better and is less complicated, new user interfaces can be added easily without changing the database or the application.

The structure:

a) Web server, (top level)
b) Database server, (information stored / retrieved from database)
c) Application server. (coordinates the application commands)


ADVANTAGES

· Application server logic is portable to other database server platforms by virtue of the application software

· Simplicity

· Superior performance for medium to high volume environments



DISADVANTAGES


· Has a more complex structure

· It is more difficult to setup and maintain.

· Relative Poor security

· Relative immaturity of technology



Referencing

http://members.tripod.com/ChannuKambalyal/NTierArchitecture.pdf
Thursday 15th November 2007 @ 12:18


http://tbs.moodle.uce.ac.uk/file.php/843/Karims_Seminar/Three_Tier_Architecture_Model_answer_.doc

http://orafaq.com/glossary/faqglos_.htm
Thursday 15th November 2007 @ 12:30

No comments: