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,...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Grand, Mark
Μορφή: Ηλ. βιβλίο
Γλώσσα: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.