Presentation Layer
Three client types (HTML 3.2, Internet Explorer 4.0 DHTML with data binding , and Internet Explorer 5 DHTML, XML/XSL)
XMLDOM transforms XML data to HTML using XSL for separation of data and presentation
Workflow Layer
Cache infrequently changing data as XML/HTML
Transform data from ADO 2.1 disconnected recordsets to XML
Store user context data as XML in location-independent manner (cookie, session state, or back end)
Business Logic Layer
Revised interfaces optimized for scalability
Microsoft English Query transforms English to SQL
Data Access
SQL Server ODBC driver
ADO 2.1
MTS manages ADO/ODBC connection(s)
Database
SQL Server 7.0
Modified schema for increased scalability and performance
Read
"Data Flow Through Duwamish Books"
"Three Approaches for Three Client Types"
"Workflow Design for a Web Commerce Application"
"Creating a Page Cache Object"