Would you like to see this page in English? Click here.

新品を購入

または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
中古品を購入
中古品 - 良い 詳細を見る
価格: ¥ 3,639

または
1-Clickで注文する場合は、サインインをしてください。
 
   
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects
 
 

Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects [ハードカバー]

Douglas C. Schmidt , Michael Stal , Hans Rohnert , Frank Buschmann
5つ星のうち 5.0  レビューをすべて見る (2件のカスタマーレビュー)
価格: ¥ 4,980 通常配送無料 詳細
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
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
1点在庫あり。ご注文はお早めに。
2012/6/2 土曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報

  • 掲載画像とお届けする商品の表紙が異なる場合があります。ご了承ください。


よく一緒に購入されている商品

この本とPattern-Oriented Software Architecture: On Patterns and Pattern Languages (Pattern-Oriented Software Architecture) ¥ 3,690 をあわせて買う

Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects + Pattern-Oriented Software Architecture: On Patterns and Pattern Languages (Pattern-Oriented Software Architecture)
合計価格: ¥ 8,670

在庫状況の表示



商品の説明

内容説明

Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking.

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.

The book can be used to tackle specific software development problems or read from cover to cover to provide a fundamental understanding of the best practices for constructing concurrent and networked applications and middleware.

About the Authors

This book has been written by the award winning team responsible for the first POSA volume "A System of Patterns", joined in this volume by Douglas C. Schmidt from University of California, Irvine (UCI), USA.

Visit our Web Page

Book Description

Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architecture (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking. 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. The book can be used to tackle specific software development problems or read from cover to cover to provide a fundamental understanding of the best practices for constructing concurrent and networked applications and middleware.

登録情報

  • ハードカバー: 666ページ
  • 出版社: Wiley; Volume 2版 (2000/9/14)
  • 言語 英語, 英語, 英語
  • ISBN-10: 0471606952
  • ISBN-13: 978-0471606956
  • 発売日: 2000/9/14
  • 商品の寸法: 24.3 x 19.7 x 4.2 cm
  • おすすめ度: 5つ星のうち 5.0  レビューをすべて見る (2件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 洋書 - 66,292位 (洋書のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
書き出し
This chapter introduces topics related to concurrent and networked objects. 最初のページを読む
その他の機能
頻出単語一覧
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:


類似した商品から提示されたタグ

 (詳細)
関連タグ(この商品に近い関連キーワード)を追加する++最初のタグになります
 

 

カスタマーレビュー

星4つ
0
星3つ
0
星2つ
0
星1つ
0
最も参考になったカスタマーレビュー
18 人中、16人の方が、「このレビューが参考になった」と投票しています。
By 鈴木純一 トップ1000レビュアー VINE™ メンバー
形式:ハードカバー
分散システム(ネットワークシステム)を実装する際の典型的設計指針(パターン)がまとめられている良書です。分散システムに関連するパターンをこれほど包括的にまとめていて、うまく説明している本は他にないでしょう。分散システムの設計、実装に携わる開発者にとって必携の一冊だと思います。
このレビューは参考になりましたか?
8 人中、7人の方が、「このレビューが参考になった」と投票しています。
By カスタマー
形式:ハードカバー
ここ数年盛り上がりを見せているデザイン・パターンに基づいて、並行プログラムやネットワーク・プログラムを記述するための様々なパターンが記されている。章の構成は、簡単な導入の後、Service Access and Configuration Patterns, Event Handling Patterns, Synchronization Patterns, Concurrency Patternsについて順に示され、その後にパターン間の関係やパターン指向プログラミングの将来展望などの章が続く。各章中の各節はそれぞれ独立しているため、興味あるところから読み、リファレンスに応じて他の部分を読む、といったこともできる。著者らは実際にACE(Adaptive Communication Environment)というオブジェクト指向/パターン指向の通信フレームワークをオープンソースとしても公開しており、ACEは様々な製品(PBXやATMスイッチなど)の中で実際に使用されている高性能なフレームワークである。本書の内容は、基本的にはACEで使用されている様々なパターンに関するコンセプトや実装を一般化した形で書かれているため、ACEのソースと見比べながら本書を読むと、さらに深い理解が得られると思われる。
このレビューは参考になりましたか?
Amazon.com で最も参考になったカスタマーレビュー (beta)
Amazon.com:  22件のカスタマーレビュー
53 人中、53人の方が、「このレビューが参考になった」と投票しています。
Excellent! 2001/2/8
By Michi - (Amazon.com)
形式:ハードカバー
The book consists of three sections: a short introduction that outlines the problem space, a section containing a large collection of patterns, and a short final section that talks about weaving patterns into a pattern language and offers a few speculations as to the future of patterns.

The first section is quite short, but covers the problem space nicely and provides the motivation for what follows. The presentation is greatly helped by a case study for applying patterns to a concurrent web server; this illustrates how individual patterns can be used to solve particular problems and provides a practical perspective for how to make use of what is in the remainder of the book.

The second section constitutes the majority of the book and describes a large collection of network and concurrency patterns. Here is where the real meat of the book can be found, with 17 different patterns plus variants. There is something for everyone here, such as interceptor, reactor, acceptor-connector, etc. The patterns are presented clearly, with ample UML diagrams to support the extensive explanations. What I liked particularly is that the presentation is both complete and fair. For example, the double-checked locking pattern isn't just presented as a panacea for singleton initialization. Instead, you get explicit warnings about memory coherency issues, together with examples for how to deal with them, so you don't go and implement something and then wonder why it doesn't work...

The final section of the book shows how to connect patterns into a pattern language, such that each pattern nicely fits into a larger architectural whole. There is also some speculation as to where patterns might be headed next. (According to the authors, we are nowhere near having exhausted the topic.)

Overall, I was really impressed with this book. The text provides extensive references to existing literature, so if you are interested in learning about a particular topic in more detail, you'll find plenty of material for further reading. And there is an index that actually works (which is a rarity these days).

While the language is lucid, the book is probably not something you want to read in a single sitting. Instead, it's the sort of book you browse through, picking up interesting things as you go, and then referring back to them when you need more detail. (I read the book over a number of weeks, digesting a chapter at a time when it suited me.)

Overall, I highly recommend this book. While much of the content has been published previously, it's difficult to find elsewhere and not as up to date. Here, you get everything in one place, presented in a form that works both for learning and as a reference.

If you are interested in programming distributed systems, don't miss this--there is no other book that covers the ground anywhere near as well!

19 人中、17人の方が、「このレビューが参考になった」と投票しています。
Tools you must have as a programmer and archtitect today 2000/10/29
By Bruce R Trask - (Amazon.com)
形式:ハードカバー
I highly recommend this book! If you've ever wrestled with the varying idiosyncrasies of different operating systems' APIs, the gory details of network programming and/or the complexities of multithreaded programming, then you need this book. Even if you haven't yet and are just now getting into network and concurrent programming, then you will need the tools in this book. The writing style is very very easy to read even though it is tackling a complex subject. You can tell as you read it that it was written by programmers who have been in the trenches of network and concurrent programming.

Almost as important as the patterns presented in the core of the book, are the descriptions of the challenges one faces when architecting and writing concurrent and networked software. For me, getting a clear understanding of these exact challenges and difficulties simplified the entire task of distributed programming. Add to that the patterns themselves and I feel anyone who reads this will have a great deal of confidence and competence in concurrent and networked programming.

Each pattern is clearly laid out and includes real-life examples and sample code. Additionally, there are clear descriptions of how these patterns work together to solve real problems. I was able to put the patterns described in this book into immediate use in the large-scale industrial projects that I was and still am working on. And when I say I was able to put them to use, I mean not just sparingly but rather at the very core of the architecture I was building. I can honestly say that the use of the patterns and techniques described in this book has saved me hundreds of hours of time and headache! This book takes what has been, in the past, the skill of only a few programmers and provides you with tools to tackle the complex tasks of architecting and programming concurrent and networked software.

8 人中、8人の方が、「このレビューが参考になった」と投票しています。
Network programmer - This book is a must. 2001/3/7
By Kobi Cohen - (Amazon.com)
形式:ハードカバー
If your intention is writing a network, concurrent application, the book is both a place to start and the best reference when trying to design your application. It explains each pattern, the context, the problems, the solutions, how to implement, why do we implement that way, examples, variants of the pattern, the advantages and the disadvantages of each pattern, how to combine the patterns together, and more. The book is very very clear and understandable (many books lacks this important feature!). One I have read the book I was able to start and implement a concurrent Server. It is very clear that without that book it was hard to do so! There is no doubt that this book makes the concurrent programming simpler for both, beginners and advanced.
カスタマーレビューの検索
この商品のカスタマーレビューだけを検索する

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す


フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換