Chapter 1. Introduction

It takes rigorous planning, design, and architecture to build a house. Houses are built from components where each component depends on other components in order for the house to work. For example, a good roof can only rest successfully upon a strong frame. A strong frame needs to lie upon a solid foundation. Even the foundation requires that the ground be adequately prepared. If, at any point, short cuts are taken or mistakes are made, the house will not be as sturdy, and, depending upon the severity of the weaknesses, the house may crumble.

If we apply this analogy to the development of Java 2 Enterprise Edition (J2EE) applications, applications are the visible parts of the house—the roof, walls, windows, etc. Applications ...

Get IBM WebSphere: Deployment and Advanced Configuration 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.