Comp202: Principles of Object-Oriented Programming II
Fall 2007 -- Lecture 41: Treaps and 3-Tiered Enterprise Architectures   

A Treap


Examples of Insertion

The Punchline



3-Tiered Enterprise Architectures

The 3-tiered architecture is the classic separation of presentation layer, business logic layer and data storage layer that is used in almost all enterprise (multi-computer, multi-location) business applications.  

Some general information articles on the web:

Compared to service-oriented architectures:


Java Servlets and Server Pages are the way to create the middle, business logic tier using Java technology:

"Application Servers" are extensions to web servers that are used to host Java Servlets and Java Server Pages:









Last Revised Thursday, 03-Jun-2010 09:52:35 CDT

©2007 Stephen Wong and Dung Nguyen