ARCHITECTING RICH INTERNET APPLICATIONS · WHAT ARE RICH INTERNET APPLICATIONS? desktop...

Preview:

Citation preview

Command Pattern

Buiness Delegate Model

Views & Controller

Proxy

Technology Language

Application

ApplicationBackground

Logo

DAT

A TI

ER

CatalogService

BUSI

NES

S TI

ERPR

ESEN

TATI

ON

TIE

R

SER

VER

CLIE

NT

CatalogDatabase

PHP

ActionScript 2.0

DetailBackground

Catalog

GlobalNavigation CatalogSearchView

CatalogBrowseView

ExperimentDetailView

CatalogBrowser DetailView

AdminDetailView

Header

SQL

Stage Canvas

AMFPHP

Flash Player

Han

dcr

afte

d b

y D

anie

l Gas

ieni

caE

TH

Exh

ibit

ion:

Jun

e 16

, 200

5

THE ARCHITECTURE OF PHYRE

WHAT IS PHYRE?

WHAT ARE RICHINTERNET APPLICATIONS?

desktopapplications

webapplications

RIA

no installation requiredeasy to update / deployubiquitously availablerich & intuitive user interfacepersistent data model

PHYRE is a Rich Internet Applicationfor managing the experiments inventory

of the MNG Physics Institute

authorized teacherscan add, delete, or

edit experiments

all students can view information on experiments

ARCHITECTINGRICH INTERNET APPLICATIONS