Pattern-Oriented Software Architecture, Volume 2,
Patterns for Concurrent and Networked Objects
by Douglas Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann
Book Description
A collection of interrelated patterns for building
concurrent and distributed systemsThe patterns featured in this second volume
form the basis of a pattern language that address issues associated with
distribution, concurrency, and networking. Nineteen interrelated patterns are
presented that represent everything from idioms (in both Java and C++) to
architectural designs. The patterns cover core elements of building concurrent
and distributed systems including service access, event handling, concurrency
control, connection management and initialization, transaction, and safety.
Readers can use the information in this book to tackle specific software
development problems or gain a fundamental understanding of the best practices
for constructing distributed and concurrent applications and middleware.
Book Info
Presents 17 distinct software design patterns with extensive
examples and known uses in multiple programming languages, including C++, C, and
Java. Patterns presented range from idioms to architectural designs and all
cover core elements of building concurrent and network systems.
John Wiley & Sons; ISBN: 0471606952
Back to Book Index
|