cse 190: internet e-commerce

5
CSE 190: Internet E- Commerce Lecture 1

Upload: kevina

Post on 09-Jan-2016

45 views

Category:

Documents


1 download

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 Presentation

TRANSCRIPT

Page 1: CSE 190: Internet E-Commerce

CSE 190: Internet E-Commerce

Lecture 1

Page 2: CSE 190: Internet E-Commerce

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

Page 3: CSE 190: Internet E-Commerce

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

Page 4: CSE 190: Internet E-Commerce

Overall ArchitectureLogical

Static Content

Application User Interface

Authentication & Session Management

Application Logic

Data Store

Tiers

Browser

Web servers

Application Servers

Database

Page 5: CSE 190: Internet E-Commerce

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