Preface. Why We Wrote This Book. About the Authors. About This Book. Who Should Read This Book. How This Book Is Organized. About the Case Study. About the Exam. Acknowledgments.
1. What Is Architecture? Introduction. Prerequisite Review. Discussion. Understanding Architecture. Role of the Architect. Service-level Requirements. Performance. Scalability. Reliability. Availability. Extensibility. Maintainability. Manageability. Security. Essential Points. Review Your Progress.
2. J2EE Overview. Prerequisite Review. Discussion. Implementing Applications Using J2EE. The J2EE APIs. Components of J2EE. Using EJB. Specifying Classes and Interfaces for EJB. Using Session and Entity Beans. Stateless and Stateful Session Beans. EJB Life Cycle. Uses of Entity Beans, Stateful Beans, and Stateless Beans. Managing EJB Using Bean Pooling. Passivation of EJB. Using Transactions. Using Container-Managed Persistence. Using Intermediate Data-Access Objects. Essential Points. Review Your Progress. Exercise Solutions.
3. Documenting an Architecture. Introduction. Prerequisite Review. Discussion. The Building Blocks of UML. Common Mechanisms in UML. The UML Diagrams. Essential Points. Review Your Progress. Exercise Solutions.
4. Design Patterns. Prerequisite Review. Discussion. Creational Patterns. Structural Patterns. Behavioral Patterns. Essential Points. Review Your Progress. Exercise Solutions.
5. Security. Introduction. Prerequisite Review. Downloaded Code, Applets, and the Java Security Manager. Foundations of Security. Cryptography. Signatures and Certificates. Common Tools for Building a Secure Distributed System. Protecting Systems. Topologies for Securing Networks. Monitoring. Tunneling. Essential Points. Review Your Progress. Exercise Solutions.
6. Internationalization. Introduction. Prerequisite Review. System Internationalization. The APIs. Essential Points. Review Your Progress. Exercise Solutions.
7. Protocols. Prerequisite Review. HTTP. HTTPS. IIOP. JRMP. Essential Points. Review Your Progress. Exercise Solutions.
8. Case Study. Case Study. Solution. Exam Part Three.
Certification Success Guide. Index.