Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java Enterprise Design Patterns: Patterns in Java Volume 3

Buy
Use design patterns to develop real-world Java™ distributed and Enterprise applications

This third volume from Mark Grand features 38 design patterns for developing real-world Java distributed and enterprise applications. Some of the key concepts covered are reliable transaction processing, distributed objects, reliable message passing, concurrency management, object persistence, and coping with time. The popularity of technologies for dealing with these issues waxes and wanes. However, by explaining many of the problems that technologies such as J2EE are designed to solve, this book documents the skills necessary for designing software that will remain useful with both current and future technologies.

Along with a plethora of practical examples, this resource includes:

  • 4 Transaction Patterns, 9 Distributed Architecture Patterns, 9 Distributed Computing Patterns, 7 Concurrency Patterns, 3 Temporal Patterns, and 6 Database Patterns
  • Guidance for planning and designing large-scale e-commerce systems
  • A persistence framework to organize and encapsulate the details of how an object is persisted

The CD-ROM contains all the code examples found in the book.

About the Author
MARK GRAND is a consultant specializing in distributed systems, object-oriented design, and Java. He is currently working on an open source framework for gluing components and programs into an application (clickblocks.org). He is also the author of Patterns in Java, Volumes 1 and 2 (both from Wiley).

(HTML tags aren't allowed.)

System Software Reliability (Springer Series in Reliability Engineering)
System Software Reliability (Springer Series in Reliability Engineering)
Computer software reliability has never been more important. Today, computers are employed in areas as diverse as air traffic control, nuclear reactors, aircraft, real-time military, industrial process control, security system control, biometric scan-systems, automotive, mechanical and safety control, and hospital patient monitoring systems. Many...
Real World ASP.NET Best Practices
Real World ASP.NET Best Practices

ASP.NET is a wonderful new enabling technology that allows developers to create business solutions much more effectively than ever before. However, there is room for improvement. Developers often do not see the potholes and pitfalls related to this technology until they stumble. Real World ASP.NET Best Practices helps readers to...

Teach Yourself VISUALLY Word 2007 (Tech)
Teach Yourself VISUALLY Word 2007 (Tech)
Are you a visual learner? Do you prefer instructions that show you how to do something — and skip the long-winded explanations? If so, then this book is for you. Open it up and you'll find clear, step-by-step screen shots that show you how to tackle more than 150 Word 2007 tasks. Each task-based spread includes easy, visual directions for...

Introduction to Econometrics, 2nd Edition (Addison-Wesley Series in Economics)
Introduction to Econometrics, 2nd Edition (Addison-Wesley Series in Economics)

Designed for a first course in introductory econometrics, Introduction to Econometrics, reflects modern theory and practice, with interesting applications that motivate and match up with the theory to ensure students grasp the relevance of econometrics. Authors James H. Stock and Mark W. Watson integrate real-world questions...

Numerical Notation: A Comparative History
Numerical Notation: A Comparative History

This book is a cross-cultural reference volume of all attested numerical notation systems (graphic, non-phonetic systems for representing numbers), encompassing more than 100 such systems used over the past 5,500 years. Using a typology that defies progressive, unilinear evolutionary models of change, Stephen Chrisomalis identifies five basic...

.NET Enterprise Design with Visual Basic .NET and SQL Server 2000
.NET Enterprise Design with Visual Basic .NET and SQL Server 2000

This book discusses factors and opinions developers should consider in order to create higher quality designs and applications. The author uses one large-scale business application throughout the book as the basis for all examples to clearly illustrate concepts being discussed.

Coverage also includes:

©2021 LearnIT (support@pdfchm.net) - Privacy Policy