Sun Certified Enterprise Architect for J2EE™ Technology Study Guide

Book description

The only study guide written by the lead developers and assessors of the architect exam.

The first officially authorized study guide for the challenging Sun Certified Enterprise Architect for Java 2 Platform, Enterprise Edition exams. Java platform experts Cade and Roberts provide expert guidance and background for designing effective J2EETM technology architectures—as well as comprehensive preparation for every exam element: multiple-choice exam, assignment, and essay. You'll find start-to-finish coverage of key J2EE platform architectural issues and every exam objective, including:

  • Understanding the goals of system architecture

  • Creating requirements and architectural documents that serve as blueprints for the entire development process

  • Leveraging proven design patterns

  • Identifying the right J2EE technologies and APIs for your application

  • Maximizing security and accounting for firewalls in enterprise environments

  • Providing legacy access: appropriate techniques and errors to avoid

  • Using the Enterprise JavaBeansTM architecture Container Model to maximize scalability

  • Evaluating the advantages and weaknesses of existing architectures

  • Endorsed as a study guide for the Sun Certified Enterprise Architect for J2EE Technology exam by Sun Educational Services.

    Table of contents

    1. Copyright
    2. PREFACE
    3. What is Architecture?
      1. Introduction
      2. Prerequisite Review
      3. Discussion
      4. Understanding Architecture
      5. Role of the Architect
      6. Service-level Requirements
      7. Essential Points
      8. Review Your Progress
    4. J2EE Overview
      1. Prerequisite Review
      2. Discussion
      3. Implementing Applications Using J2EE
      4. The J2EE APIs
      5. Components of J2EE
      6. Using EJB
      7. Specifying Classes and Interfaces for EJB
      8. Using Session and Entity Beans
      9. Stateless and Stateful Session Beans
      10. EJB Life Cycle
      11. Uses of Entity Beans, Stateful Beans, and Stateless Beans
      12. Managing EJB Using Bean Pooling
      13. Passivation of EJB
      14. Using Transactions
      15. Using Container-Managed Persistence
      16. Using Intermediate Data-Access Objects
      17. Essential Points
      18. Review Your Progress
    5. Documenting an Architecture
      1. Introduction
      2. Prerequisite Review
      3. Discussion
      4. The Building Blocks of UML
      5. Common Mechanisms in UML
      6. The UML Diagrams
      7. Essential Points
      8. Review Your Progress
    6. Design Patterns
      1. Prerequisite Review
      2. Discussion
      3. Creational Patterns
      4. Structural Patterns
      5. Behavioral Patterns
      6. Essential Points
      7. Review Your Progress
    7. Security
      1. Introduction
      2. Prerequisite Review
      3. Downloaded Code, Applets, and the Java Security Manager
      4. Foundations of Security
      5. Cryptography
      6. Signatures and Certificates
      7. Common Tools for Building a Secure Distributed System
      8. Protecting Systems
      9. Topologies for Securing Networks
      10. Monitoring
      11. Tunneling
      12. Essential Points
      13. Review Your Progress
    8. Internationalization
      1. Introduction
      2. Prerequisite Review
      3. System Internationalization
      4. The APIs
      5. Essential Points
      6. Review Your Progress
    9. Protocols
      1. Prerequisite Review
      2. HTTP
      3. HTTPS
      4. IIOP
      5. JRMP
      6. Essential Points
      7. Review Your Progress
    10. Case Study
      1. Case Study
      2. Solution
      3. Exam Part Three
    11. Certification Success Guide
      1. The Benefits of Certification
      2. Certification Requirements Checklist
      3. Supporting Courseware
      4. Steps to Certification
      5. Testing Objectives
      6. Sample Questions

    Product information

    • Title: Sun Certified Enterprise Architect for J2EE™ Technology Study Guide
    • Author(s): Mark Cade, Simon Roberts
    • Release date: March 2002
    • Publisher(s): Pearson
    • ISBN: 0130449164