O'Reilly logo

Applied Java™ Patterns by Olav Maassen, Stephen Stelting

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. System Patterns

Introduction to System Patterns

System patterns are the most diverse of the four pattern types. They embrace your application at its most abstract, architectural level. System patterns can apply to major processes within an application, or even between applications.

System patterns include the following:

  • Model-View-Controller (MVC) –To divide a component or subsystem into three logical parts—model, view, and controller—making it easier to modify or customize each part.

  • Session –To provide a way for servers in distributed systems to distinguish among clients, allowing applications to associate state with ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required