Computer shop, Support, Computer Repair Tunbridge Wells - Shop
 Location:  Home» Books » Networking » Pattern-oriented Software Architecture Vol 2: Patterns for Concurrent and Networked Objects  
Categories
Books
DVD
Electronics
Health & Personal Care
Home & Garden
Kitchen
Music
Outdoor Living
Software
Toys
PC & Video Games
Jewellery
Sport & Leisure
Tools
Clothing
Baby
Subcategories
Age (feature_two_browse-bin)
Ages 0-2
Ages 3-4
Ages 5-8
Ages 9-11
Ages 12-16
Condition (condition-type)
New
Used
Related Categories
• Networking
Subjects
Certification
Computing & Internet
Subjects
• General
Computing & Internet
Subjects
Books
• Software Architecture
Software Design, Testing & Engineering
Programming
Computing & Internet
Subjects
• General AAS
Programming
Computing & Internet
Subjects
Books
• General AAS
Languages & Tools
Programming
Computing & Internet
Subjects
• General AAS
Object Oriented
Languages & Tools
Programming
Computing & Internet
• Network Architecture
Network Topics
Networking & Security
Computing & Internet
Subjects
• General AAS
Network Topics
Networking & Security
Computing & Internet
Subjects
• Amazon
Online Shopping
Digital Lifestyle
Computing & Internet
Subjects
• General AAS
Computing & Internet
Subjects
Books
• General AAS
Software & Graphics
Computing & Internet
Subjects
Books
• General AAS
Medical & Healthcare Practitioners
Health, Family & Lifestyle
Subjects
Books
• General AAS
General Medical Issues
Medical & Healthcare Practitioners
Health, Family & Lifestyle
Subjects
• Search Inside!
Special Features
Books
• English
Language (feature_browse-bin)
Refinements
Books
• Age (feature_two_browse-bin)
Refinements
Books
• Hardcover
Format (binding_browse-bin)
Refinements
Books
• Condition (condition-type)
Refinements
Books

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

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

enlarge enlarge 
Authors: Douglas C. Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann
Publisher: John Wiley & Sons
Category: Book

List Price: £39.99
Buy New: £25.49
You Save: £14.50 (36%)



New (27) Used (9) from £22.89

Rating: 5.0 out of 5 stars 4 reviews
Sales Rank: 63503

Media: Hardcover
Edition: Volume 2
Pages: 666
Number Of Items: 1
Shipping Weight (lbs): 3
Dimensions (in): 9.2 x 7.5 x 1.7

ISBN: 0471606952
Dewey Decimal Number: 005.12
EAN: 9780471606956
ASIN: 0471606952

Publication Date: August 15, 2000
Availability: Usually dispatched within 24 hours

Similar Items:

  • Pattern-Oriented Software Architecture Volume 1: A System of Patterns
  • Pattern-Oriented Software Architecture. Volume 3: Patterns for Resource Management
  • Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing
  • Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages
  • Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series)

Customer Reviews:

5 out of 5 stars Brilliant book !   July 28, 2001
godzilla@gamasutra.freeserve.co.uk (london)
0 out of 1 found this review helpful

A must read for anyone developing system software. The book explains event handling, synchronization and threading pattern with a very practical example.


5 out of 5 stars The nitty gritty of distributed programming   July 13, 2001
y.diranieh@virgin.net (London)
6 out of 6 found this review helpful

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.


5 out of 5 stars Making concurrent programming practical   May 15, 2001
jdaniel.garcia@terra.es (Madrid, Spain)
1 out of 3 found this review helpful

Concurrent programming used to be a rather theoretical subject. Using non-comercial or non-wide used platforms. This book makes the subject really useful. Lots of practical examples.

I'm using the material as part of the course on Object Oriented Software Engineering that I give at the University.


5 out of 5 stars Design patterns for system software   April 30, 2001
12 out of 12 found this review helpful

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.

www.pcprotech.co.uk
Navigation Links
Home
Services
Bespoke Systems
Webdesign
Contact
Broadband Speed Test
Remote Access
Computer Shop
Laptop Shop
Microsoft Office 2007
Norton Internet Security 2007 (PC)
EMC Retrospect 7.5 Pro (PC) - Back Up Software
Western Digital My Book PRO (inculdes retrospect)
Microsoft Windows Operating Systems
DVD-R
Flashpens

Memory Cards

LCD MONITORS