Search This Blog

Sunday, February 14, 2010

Enterprise Design Patterns

Java Enterprise Design Patterns: Patterns in Java Volume 3 (With CD-ROM)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
  • MailboxHeavyweight/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

No comments:

Post a Comment