O'Reilly logo

Enterprise Java Programming with IBM WebSphere by Daniel Berg, Greg Hester, Mark Weitzel, Gary Craig, David Pitt, Jim Amsden, Kyle Brown, Russell Stinehour, Peter M. Jakab

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 12. Design Considerations for Controllers

When designing large-scale applications based upon servlets and JSPs, each decision you make should ultimately enhance the reliability and scalability of the application as a whole. You should always strive to reduce the complexity of the application and ease the maintenance process. This chapter will focus on a few simple design considerations that can help you achieve some of these goals.

In this chapter, we will look at design decisions of the controller/mediator layer. In addition, it will address application services (Figure 12.1).

Controller design within the road map.

Figure 12.1. Controller design within the road map.

Where Do Controllers ...

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