Java Enterprise design patterns / Mark Grand.
Τύπος υλικού: ΚείμενοΣειρά: Patterns in Java ; v. 3.Λεπτομέρειες δημοσίευσης: New York : Wiley, 2001.Περιγραφή: 1 online resource (v, 486 pages) : illustrationsΤύπος περιεχομένου:- text
- computer
- online resource
- 0471267821
- 9780471267829
- 1280314079
- 9781280314070
- Java (Computer program language)
- Web servers
- Object-oriented programming (Computer science)
- COMPUTERS -- Programming Languages -- C�
- COMPUTERS -- Programming Languages -- Java
- COMPUTERS -- Programming Languages -- Pascal
- Java (Computer program language)
- Object-oriented programming (Computer science)
- Web servers
- 005.13/3 21
- QA76.73.J38 G72 2001eb
Includes bibliographical references (pages 475-476) and index.
Print version record.
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.
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.
OCLC WorldCat Holdings
eBooks on EBSCOhost All EBSCO eBooks