Java Enterprise design patterns /
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,...
Κύριος συγγραφέας: | |
---|---|
Μορφή: | Ηλ. βιβλίο |
Γλώσσα: | English |
Έκδοση: |
New York :
Wiley,
2001.
|
Σειρά: | Patterns in Java ;
v. 3. |
Θέματα: | |
Διαθέσιμο Online: | http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=71404 |
Πίνακας περιεχομένων:
- Cover
- Java' Enterprise Design Patterns Patterns in Java', Volume 3
- CONTENTS
- Acknowledgments
- About the Author
- Chapter 1 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
- Chapter 2 Overview of UML
- Class Diagram
- Collaboration Diagram
- Statechart Diagram
- Deployment Diagram
- Chapter 3 The Software Life Cycle
- Chapter 4 Transaction Patterns
- Acid Transaction
- Composite Transaction
- Two Phase Commit
- Audit Trail
- Chapter 5 Distributed Architecture Patterns
- Shared Object
- Object Request Broker
- Object Replication
- Redundant Independent Objects
- Prompt Repair
- Mobile Agent
- Demilitarized Zone
- Process Pairs
- Chapter 6 Distributed Computing Patterns
- Object Identifier
- Registry
- Protection Proxy
- Publish-Subscribe
- Retransmission
- Mailbox
- Heavyweight/Lightweight
- Heartbeat
- Connection Multiplexing
- Chapter 7 Concurrency Patterns
- Session Object
- Lock File
- Static Locking Order
- Optimistic Concurrency
- Thread Pool
- Ephemeral Cache Item
- Transaction State Stack
- Chapter 8 Temporal Patterns
- Time Server
- Versioned Object
- Temporal Property
- Chapter 9 Database Patterns
- Persistence Layer
- CRUD
- Stale Object
- Type Conversion
- IsDirty
- Lazy Retrieval
- Appendix A Persistence Framework
- Bibliography.