J2EE(Java 2 Platform, Enterprise Edition)의 출시로 인하여 자바가 분산 및 엔터프라이즈 개발을 위한 진정한 기술로 확실하게 자리잡았다. 이 책은 J2EE 명세에 바탕을 둔 서버측 자바 애플리케이션의 개발 방법에 관한 내용을 다루고 있다. 또한 J2EE 기술을 사용하여 현실성 있고 실질적 설계 측면에서 서버측 자바 애플리케이션의 개발 방법을 제시하고 있다.
이 책은 분산 엔터프라이즈 애플리케이션을 위한 플랫폼에서 자바를 사용하기 원하는 전문 자바 개발자를 위한 책이며, J2EE 애플리케이션 서버에 의해서 구현된 J2EE API의 포괄적인 지침을 제공한다. 또한, 개발자가 J2EE 아키텍처에서 비즈니스 컴포넌트를 위한 주요 로직을 어떻게 작성할 것인가에 초점이 맞추어져 있다. 자바 서블릿, 자바 서버 페이지 및 엔터프라이즈 자바빈즈 기술의 완벽한 이해를 통해서, 이 책은 견고성 있고 확장성 있는 자바 n-층 애플리케이션을 설계하고 구성하는 방법을 제시한다. 이 책을 통해서 독자들은 JSP 페이지가 비즈니스와 표현 로직을 어떻게 구분하는지, 확장성 있고 이식성 있는 비즈니스 객체를 만들기 위한 EJB의 사용 방법, 그리고 COBRA, XML과 자바 메시지 서비스를 사용하여 다른 시스템과 통합하는 방법 등을 알 수 있을 것이다.