Pattern-Oriented Software Architecture Volume 2: Patterns for Concurrent and Networked Objects
by Douglas Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann
Hardcover: 666 pages
Publisher: Wiley; 1 edition (September 14, 2000)
Language: English
ISBN-10: 0471606952
ISBN-13: 978-0471606956
The book presents 17 interrelated patterns ranging from idioms through architectural designs. They cover core elements of building concurrent and network systems: service access and configuration, event handling, synchronization, and concurrency. All patterns present extensive examples and known uses in multiple programming languages, including C++, C, and Java.