站内搜索: 请输入搜索关键词
当前页面: 图书首页 > How to be a Successful Technical Architect for J2EE Applications

List of Figures - How to be a Successful Technical Architect for J2EE Applications

Team LiB
Previous Section Next Section

List of Figures

Chapter 2: Defining the Project

Figure 2.1: ProjectTrak Use-Case Examples

Chapter 4: Designing External Application Interfaces

Figure 4.1: Example Interface Specification

Chapter 5: A Layered Approach to J2EE Design

Figure 5.1: Software Layers for J2EE Applications
Figure 5.2: A Simplified Data Access Pattern
Figure 5.3: Data Access Object Pattern
Figure 5.4: Composite Pattern with Value Object Context
Figure 5.5: Layered Initialization Pattern Example
Figure 5.6: Adapter Pattern Example
Figure 5.7: Strategy Pattern Example
Figure 5.8: Session Fa鏰de Pattern with Proxy Pattern
Figure 5.9: Session Bean Deployment Example
Figure 5.10: MVC Pattern as It Appears in Struts

Chapter 6: Creating the Object Model

Figure 6.1: Dependency Relationship Illustration
Figure 6.2: Extends Relationship Illustration
Figure 6.3: Implements Relationship Illustration
Figure 6.4: Collects Relationship Illustration
Figure 6.5: Object Model Example
Figure 6.6: ProjectTrak Object Model

Chapter 7: Creating the Data Model

Figure 7.1: One-to-Many Relationship
Figure 7.2: Many-to-Many Relationship
Figure 7.3: Supertype/Subtype Relationship
Figure 7.4a: Violation of the First Condition of Third Normal Form
Figure 7.4b: Violation Corrected
Figure 7.5a: Violation of the Third Condition of Third Normal Form
Figure 7.5b: Violation Corrected
Figure 7.6: ProjectTrak Data Model Example

Chapter 8: Network Architecture

Figure 8.1: Network Diagram Example
Figure 8.2: Basic J2EE Network Architecture
Figure 8.3: Network Diagram Example

Chapter 9: Planning Construction

Figure 9.1: Example J2EE Project Plan for ProjectTrak Project Start Date: Thu 6/26/03 Project Finish Date: Wed 11/12/03

Chapter 10: Building Value Objects

Figure 10.1: Using Value Objects Within a Layered Architecture

Chapter 11: Building XML Access Objects

Figure 11.1: Using XML Access Objects Within a Layered Architecture
Figure 11.2: Object Model for JAXB-Generated Interface

Chapter 12: Building Database Access Objects

Figure 12.1: Using Data Access Objects Within a Layered Architecture
Figure 12.2: Data Model Diagram for ProjectTrak
Figure 12.3a: Data Access Objects for ProjectTrak
Figure 12.3b: Data Access Objects for ProjectTrak

Chapter 13: Building Business Objects

Figure 13.1: Using Business Objects Within a Layered Architecture
Figure 13.2: Business Logic Layer Object Model
Figure 13.3: Sample ProjectTrak Strategy Pattern

Chapter 14: Building Deployment Layer Objects

Figure 14.1: Using Deployment Wrappers Within a Layered Architecture
Figure 14.2: Sample MDB Receiving Multiple Message Types
Figure 14.3: Complete Object Model of the ProjectBean

Chapter 15: Building the Presentation Layer

Figure 15.1: Using Presentation Objects Within a Layered Architecture
Figure 15.2: JSP Page Output

Chapter 16: Building Architectural Components

Figure 16.1: Using Architectural Components Within a Layered Architecture

Chapter 19: Performance Tuning and Load Testing

Figure 19.1: JMeter Example

Chapter 20: Postimplementation Activities

Figure 20.1: Sample Interface Decoupling

Team LiB
Previous Section Next Section