or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
34 used & new from £14.00

Have one to sell? Sell yours here
 
   
Pattern-oriented Software Architecture Vol 2: Patterns for Concurrent and Networked Objects
 
 

Pattern-oriented Software Architecture Vol 2: Patterns for Concurrent and Networked Objects (Hardcover)

by Douglas C. Schmidt (Author), Michael Stal (Author), Hans Rohnert (Author), Frank Buschmann (Author) "This chapter introduces topics related to concurrent and networked objects ..." (more)
5.0 out of 5 stars  See all reviews (4 customer reviews)
RRP: £39.99
Price: £25.43 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £14.56 (36%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 5 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 10? Choose Express delivery at checkout. See Details
23 new from £22.55 11 used from £14.00

Frequently Bought Together

Pattern-oriented Software Architecture Vol 2: Patterns for Concurrent and Networked Objects + Pattern-Oriented Software Architecture Volume 1: A System of Patterns + Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing
Price For All Three: £69.18

Show availability and shipping details


Customers Who Bought This Item Also Bought

Pattern-Oriented Software Architecture Volume 1: A System of Patterns

Pattern-Oriented Software Architecture Volume 1: A System of Patterns

by Frank Buschmann
5.0 out of 5 stars (1)  £22.66
Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing

Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing

by Frank Buschmann
£21.09
Pattern-Oriented Software Architecture. Volume 3: Patterns for Resource Management

Pattern-Oriented Software Architecture. Volume 3: Patterns for Resource Management

by Michael Kircher
£22.76
Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages

Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages

by Frank Buschmann
£18.49
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)

by Robert C. Martin
4.4 out of 5 stars (10)  £13.99
Explore similar items

Product details


Product Description

Review

"This book is one of the more important contributions to the literature on ′patterns′ and deserves to become a standard text on its specified area of interest."
–– Overload, September 2000

"Let me Start by saying that I highly recommend this book. If you are a reader of the expanding literature on pattern–oriented software design, rush out and buy this book! This book has the potential to be a seminal volume." ––Glenn E. Mitchell II, Ph.D.: Microsoft Office Pro; www.msofficepro.com; (5/30/01)


Review

"...an excellent source of key architecture and design patterns...this is a key reference book for anyone serious about OO modeling."
––www.ambysoft.com

"Let me Start by saying that I highly recommend this book. If you are a reader of the expanding literature on pattern–oriented software design, rush out and buy this book! This book has the potential to be a seminal volume." ––Glenn E. Mitchell II, Ph.D.: Microsoft Office Pro; www.msofficepro.com; (5/30/01)

Inside This Book (Learn More)
First Sentence
This chapter introduces topics related to concurrent and networked objects. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
patterns
software architecture
software engineering
software development
posa
pattern oriented software architectures
got-it
distributed computing
concurrency
book - computer - architecture

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Pattern-oriented Software Architecture Vol 2: Patterns for Concurrent and Networked Objects
73% buy the item featured on this page:
Pattern-oriented Software Architecture Vol 2: Patterns for Concurrent and Networked Objects 5.0 out of 5 stars (4)
£25.43
Pattern-Oriented Software Architecture Volume 1: A System of Patterns
8% buy
Pattern-Oriented Software Architecture Volume 1: A System of Patterns 5.0 out of 5 stars (1)
£22.66
Design patterns : elements of reusable object-oriented software
7% buy
Design patterns : elements of reusable object-oriented software 4.6 out of 5 stars (38)
£25.17
Pattern-Oriented Software Architecture. Volume 3: Patterns for Resource Management
6% buy
Pattern-Oriented Software Architecture. Volume 3: Patterns for Resource Management
£22.76

 

Customer Reviews

4 Reviews
5 star:
 (4)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
12 of 12 people found the following review helpful:
5.0 out of 5 stars Design patterns for system software, 30 April 2001
By A Customer
Many design patterns are intended for use in applications. In contrast, this book presents patterns which may be used in applications, but which are of much more use in developing server software or middleware.

The book introduces patterns and pattern languages, presents a synopsis of the past, present, and future of patterns, and has an ample bibliography. However, the bulk of the text describes particular patterns in four groups.

1. Server access and configuration patterns are concerned with making services available to applications via OO interfaces as well as configuring applications dynamically.

2. Event handling patterns were, for me, the highlight of the book. These address alternative schemes for passing events to applications.

3. Synchronization patterns deal with ways of handling locking and will probably be fairly familiar to server developers.

4. Concurrency patterns describe ways of structuring a system into multiple threads in an OO style.

The concepts and abstractions presented are very helpful, but are also described in concrete terms. For example, the Reactor pattern talks about demultiplexing and dispatching service requests but the description goes right down to the level of a TCP/IP select operation. In short, the descriptions are useful for novice and expert alike as layers of detail are added to each pattern in a predictable order. This makes it easy to understand each pattern and skip the low-level implementation details on a first reading.

If you work on software servers, middleware, communications software, or distributed applications, I recommend that you read this book.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
5.0 out of 5 stars The nitty gritty of distributed programming, 13 Jul 2001
A very well written book. The authors have all the relevant experience. All the patterns are even described using a pattern (hmmm!)

I found that one needs to _study_ the book and then rework the examples to fully appreciate the power of those patterns. To me, the Variations sections made lots of sense _after_ studying each pattern. I already feel empowered (to use a corporate term) with many new tricks and ideas that often seemed to be known only by very few.

However two things I think could be improved:

1) The patterns often tend to be wordy and repetitive (but one might argue that that serves to illustrate the point better.) 2) Example code for each pattern is distributed (hmm!) among many pages making it difficult to see how all parts fit together. I believe an extra section containing a fully worked example will enable people to immediately reuse those patterns.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 2 people found the following review helpful:
5.0 out of 5 stars Brilliant book !, 28 Jul 2001
A must read for anyone developing system software. The book explains event handling, synchronization and threading pattern with a very practical example.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Making concurrent programming practical
Concurrent programming used to be a rather theoretical subject. Using non-comercial or non-wide used platforms. This book makes the subject really useful. Read more
Published on 15 May 2001 by jdaniel.garcia@terra.es

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.