position
Web Building : Web Applications
Presentation Tier

Display and User Interface

The presentation tier converts and displays application data into a human-legible form.

It also provides an application’s user controls.

Examples of human-legible formats and associated viewers are :

Web Pages

Web Browser

WAP/iMode Cards

Mobile Phone

SMIL Presentations

Media Player (Windows Media Player, RealPlayer, Quicktime)

Scalable Vector Graphics (SVG)

SVG Plug-in

Technologies related to presentation issues

XML, HTML, SMIL, SVG

Hold the strucure of presentation doucuments

Cascading Style Sheets (CSS)

Hold information on how to display XML presentation formats like HTML, SMIL, or SVG.

eXtensible Stylesheet Language (XSLT)

Transforms XML business data into XML presentation formats like HTML, SMIL, or SVG.

Active Server Pages (ASP) | Java Server Pages (JSP)

Located on web servers, ASP|JSP programs collect requests and serve web pages to web browsers.

The following diagram illustrates how an ASP|JSP page converts XML data issued by the Business Tier into an HTML document using an XSLT template.