Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects; Vol.2
51,90€
(Preis inkl. Mwst. )
innerhalb von 24 Stunden vorrätig
| Autor(en): | Douglas C. Schmidt, Michael Stal, Hans Rohnert |
| Verlag: | Wiley & Sons |
| Reihe: | Wiley Series in Software Design Patterns |
| Version: | 2008 |
| Format: | 24 cm |
| Gewicht: | 1338 g |
| ISBN: | 0471606952 |
| Bestell-Nr.: | 47160695EA |
| Artikeltyp: | Englisches Buch |
Kurzbeschreibung:
Einerseits ein Nachschlagewerk zur Lösung spezifischer Probleme des Softwaredesigns, andererseits ein zusammenhängender Lesestoff, der Sie über die besten Methoden der Entwicklung verteilter und vernetzter Anwendungen informiert! Dieses Buch stellt 19 miteinander zusammenhängende Patterns (in Java und C++) vor, deren Umfang von einfachen Codebausteinen bis zu Software-architektonischen Entwürfen reicht. Ein Muß für Entwickler verteilter Systeme!
Klappentext:
Einerseits ein Nachschlagewerk zur Lösung spezifischer Probleme des Softwaredesigns, andererseits ein zusammenhängender Lesestoff, der Sie über die besten Methoden der Entwicklung verteilter und vernetzter Anwendungen informiert! Dieses Buch stellt 19 miteinander zusammenhängende Patterns (in Java und C++) vor, deren Umfang von einfachen Codebausteinen bis zu Software-architektonischen Entwürfen reicht. Ein Muß für Entwickler verteilter Systeme! (10/00)
Klappentext:
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.
Inhaltsverzeichnis:
About This Book
About The Authors
Guide To The Reader
1 Concurrent and Distributed Objects
2 The Patterns
2.1 Introduction
2.2 Service Access Patterns
Wrapper Facade
Extension Interface
Interceptor
2.3 Event Handling Patterns
Reactor
Proactor
Asynchronous Completion Token
2.4 Initialization Patterns
Acceptor-Connector
Activator
Component Configurator
2.5 Synchronization Patterns
Scoped Locking
Strategized Locking
Thread-Safe Interface
Double Checked Locking Optimization
2.6 Concurrency Patterns
Active Object
Monitor Object
Leader/Followers
Half Sync/Half-Async
Thread-Specific Storage
3 Tying the Patterns Together
3.1 From Individual Patterns To Pattern Languages
3.2 A Pattern Language for Distributed
Object Computing
3.3 Beyond Networking, Distribution,
and Concurrency
Notations
Glossary
References
Index of Patterns
Index
Schnelleinstieg für Programmierer
Windows 7 für Entwickler - Crashkurs
Dieses Buch zeigt anhand praktischer Beispiele, wie Sie diese Features mit Managed Code und nativem Code nutzen, um benutzerfreundliche Anwendungen zu schreiben.
früher: 29,90€ (Preis inkl. Mwst., zzgl. Versandkosten
)
jetzt nur: 9,95€

