ABSTRACT

Figure 6.1, from Microsoft’s S

ecurity Engineering Explained: Patterns and Practices

,

points out some Web application design issues by overlaying them atop the typical three-tier Web architecture, consisting of Web server(s), application server(s), and database server(s).