Web Application Presentation Tier: Architectural Patterns

Real architectures are never created in a void. They always seem to evolve from something else or are assembled from well-known mechanisms and patterns. Nearly all architectural mechanisms and patterns that can be applied to the server tier of a standard client/server system can also be applied to Web application architectures. Some common structural patterns that are particularly suited to Web application architectures follow:

  • Façade. [7] The dynamic information in any given Web page may have to be constructed from a collection of business objects and controllers. Façade classes pair up with dynamic Web pages. Each Web page has a specifically designed façade class that acts to consolidate ...

Get Building Web Applications with UML Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.