User Tools

Site Tools


at-m42:lecture1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
at-m42:lecture1 [2009/04/24 18:18] eechrisat-m42:lecture1 [2009/04/24 18:36] eechris
Line 139: Line 139:
   * [[#Peer-to-Peer (P2P) applications]]   * [[#Peer-to-Peer (P2P) applications]]
  
-===== Single tier systems =====+===== Single-tier systems =====
 {{:at-m42:single-tier.png?196 |A single-tier system}} {{:at-m42:single-tier.png?196 |A single-tier system}}
   * Examples:    * Examples: 
Line 145: Line 145:
     * any dumb-terminal access to a corporate database     * any dumb-terminal access to a corporate database
  
-===== Two tier systems ===== +===== Two-tier systems ===== 
-===== Three tier systems ===== +{{:at-m42:two-tier.png?591|A two-tier architecture}} 
-===== Multi-tier systems ===== + 
-===== Peer-to-Peer (P2P) applications =====+  * Examples: 
 +    * web-server and web browser 
 +    * bank ATM system (from customer viewpoint) 
 + 
 +===== Three-tier systems ===== 
 +{{:at-m42:three-tier.png?697|A three-tier architecture}} 
 + 
 +  * Examples: 
 +    * Enterprise database access
  
-===== Single Tier System ===== 
-===== Two-Tier System ===== 
-===== Three-Tier System ===== 
 ===== Three-Tier System: With Web Tier ===== ===== Three-Tier System: With Web Tier =====
-===== Examples: ===== +{{:at-m42:three-tier_with_web.png?804 |Web tier}} 
-===== CGI application ===== +  * Examples: 
-===== Lightweight framework =====+    CGI application 
 +    Lightweight framework 
 ===== Multi-Tier System ===== ===== Multi-Tier System =====
-===== Multi-Tier J2EE =====+ 
 +{{:at-m42:multi-tier.png?697|Multi-tier architecture}} 
 + 
 +===== Multi-Tier Java EE ===== 
 +{{:at-m42:multi-tier-j2ee.png?747|Multi-tier Java EE}} 
 ===== Peer-to-Peer System ===== ===== Peer-to-Peer System =====
 +{{:at-m42:p2p.png?591 |P2P system}}
 +
 +  * No central server. Each partner can be server or client.
 +    * Bitorrent MP3 exchange.
 +    * Windows work groups
 +    * Bluetooth network peers
 +    * JINI services
 +
 ===== Lecture Content ===== ===== Lecture Content =====
   * [[#Introducing the Java Platform]]   * [[#Introducing the Java Platform]]
at-m42/lecture1.txt · Last modified: 2011/01/14 12:45 by 127.0.0.1