Chapter 1. Introduction

Topics in This Chapter

  • What Is J2EE?

  • What Are Patterns?

  • J2EE Pattern Catalog

  • Patterns, Frameworks, and Reuse

The last five years have been extraordinary with respect to the changing landscape of enterprise software development. At the center of this change is the Java 2 Platform, Enterprise Edition (J2EE), which provides a unified platform for developing distributed, server-centric applications. The widespread adoption of the strategic, enabling technologies of J2EE have provided the development community with open standards on which to build service-based architectures for the enterprise.

At the same time, learning J2EE technologies is too often confused with learning to design with J2EE technologies. Many existing Java books ...

Get Core J2EE™ Patterns: Best Practices and Design Strategies, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.