简介
Summary:
Publisher Summary 1
A how-to guide for Java programmers who want to use design patterns when developing real-world enterprise applications
This practical book explores the subject of design patterns, or patterns that occur in the design phase of a project's life cycle. With an emphasis on Java for the enterprise, Mark Grand guides Java programmers on how to apply traditional and new patterns when designing a large enterprise application. The author clearly explains how existing patterns work with the new enterprise design patterns and demonstrates through case studies how to use design patterns in the real world. Features include over 50 design patterns, each mapped out by UML, plus an overview of UML 1.4 and how it fits in with the different phases of a project's life cycle.
目录
Acknowledgments
About the Author
Introduction to Software Patterns
Description of Patterns
Pattern Name
Synopsis
Context
Forces
Solution
Consequences
Implementation
Known Uses
Code Example
Related Patterns
A Very Brief History of Patterns
Organization of This Book
Overview of UML
Class Diagram
Collaboration Diagram
Statechart Diagram
Deployment Diagram
The Software Life Cycle
Transaction Patterns
Acid Transaction
Composite Transaction
Two Phase Commit
Audit Trail
Distributed Architecture Patterns
Shared Object
Object Request Broker
Object Replication
Redundant Independent Objects
Prompt Repair
Mobile Agent
Demilitarized Zone
Process Pairs
Distributed Computing Patterns
Object Identifier
Registry
Protection Proxy
Publish-Subscribe
Retransmission
Mailbox
Heavyweight
Lightweight
Heartbeat
Connection Multiplexing
Concurrency Patterns
Session Object
Lock File
Static Locking Order
Optimistic Concurrency
Thread Pool
Ephemeral Cache Item
Transaction State Stack
Temporal Patterns
Time Server
Versioned Object
Temporal Property
Database Patterns
Persistence Layer
CRUD
Stale Object
Type Conversion
IsDirty
Lazy Retrieval
Appendix A Persistence Framework
Bibliography
Index
About the Author
Introduction to Software Patterns
Description of Patterns
Pattern Name
Synopsis
Context
Forces
Solution
Consequences
Implementation
Known Uses
Code Example
Related Patterns
A Very Brief History of Patterns
Organization of This Book
Overview of UML
Class Diagram
Collaboration Diagram
Statechart Diagram
Deployment Diagram
The Software Life Cycle
Transaction Patterns
Acid Transaction
Composite Transaction
Two Phase Commit
Audit Trail
Distributed Architecture Patterns
Shared Object
Object Request Broker
Object Replication
Redundant Independent Objects
Prompt Repair
Mobile Agent
Demilitarized Zone
Process Pairs
Distributed Computing Patterns
Object Identifier
Registry
Protection Proxy
Publish-Subscribe
Retransmission
Mailbox
Heavyweight
Lightweight
Heartbeat
Connection Multiplexing
Concurrency Patterns
Session Object
Lock File
Static Locking Order
Optimistic Concurrency
Thread Pool
Ephemeral Cache Item
Transaction State Stack
Temporal Patterns
Time Server
Versioned Object
Temporal Property
Database Patterns
Persistence Layer
CRUD
Stale Object
Type Conversion
IsDirty
Lazy Retrieval
Appendix A Persistence Framework
Bibliography
Index
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!