- Section 1: Application Design Concepts and Principles
- "Sun Certified Enterprise Architect for Java EE Study Guide” (2nd Edition) by Marc Cade and Humphrey Sheil.
- Section 2: Common Architectures
- J2EE Architect's Handbook
- Section 3: Integration and Messaging
- Java Message Service, Monson-Haefel & Chappell
- Section 4: Business Tier Technologies
- Head First EJB
- Pro EJB 3: Java Persistence API
- Section 5: Web Tier Technologies
- Head First Servlets & JSP – 2nd Edition
- Overview of JSF from Core JavaServer Faces, Third Edition.
- Section 6: Applicability of Java EE Technology
- Practical J2EE Application Architecture
- Enterprise SOA Service-Oriented Architecture Best Practices
- Section 7: Patterns
- Head First Design Patterns (Easier to understand and implement) OR Design Patterns, GoF (Bible of any Enterprise Architect)
- Section 8: Security
- Core Security Patterns (My preference) OR Java Security – O’Reilly – 2nd Edition
P.S. – UML Distilled, 3rd Edition by Martin Fowler essential for getting a clear concept of UML for Step 2 of the exam.