cse 190: internet e-commerce
DESCRIPTION
CSE 190: Internet E-Commerce. Lecture 1. Three-Tier architecture. Overall Architecture of Internet E Commerce System Reference: http://www.dell.com/us/en/esg/topics/products_infrastructure_arc_pedge_000_internet-infra.htm. Building Internet Applications. What are they - PowerPoint PPT PresentationTRANSCRIPT
CSE 190: Internet E-Commerce
Lecture 1
Three-Tier architecture
• Overall Architecture of Internet E Commerce System
• Reference:– http://www.dell.com/us/en/esg/topics/products_infrastructure_arc
_pedge_000_internet-infra.htm
Building Internet Applications
What are they
Client – Server applications
Very thin client – practically no logic in this layer
Advantages Challenges
• Rapid Product Distribution
• Accessible anywhere, anytime
• Scalability
• Availability
• Security
• Deployment
Overall ArchitectureLogical
Static Content
Application User Interface
Authentication & Session Management
Application Logic
Data Store
Tiers
Browser
Web servers
Application Servers
Database
Options
Open Source vs Commercial
Open Source Commercial
• Flexibility of customization
• Very good support
• Burden of development
• Lower cost
• Dependence on vendor
• Fairly good support
e.g: Apache, mod_perl, JRun, mySQL
e.g: Netscape Enterprise, WebLogic, Oracle