Pattern-oriented Software Architecture - Patterns for Concurrent & Networked Objects V 2
-
Author:
-
Subject:
-
Published by:John Wiley & Sons (UK)
-
Published:15/08/2000
-
Price:$110.00
- < Buy this book >
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
Table of Contents
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
- FTMobile Portal Architect - .Net TechnologiesNSW
- CCDB2 / DBA Technical Consultant - Finance company - Melbourne CBD - DB2VIC
- FTSenior .Net Developer - Mobility/Portal SolutionsNSW
- FTAccount Manager - Strategic Enterprise DevelopmentNSW
- FTDigital Account ManagerNSW
- FTTechnical Operations ManagerNSW
- FTSupport Consultant - Global Vendor - $55-75,000NSW
- CCDigital Business Analyst - Agile/ScrumNSW
- FTDigital Account ManagerNSW
iAsset is a channel management ecosystem that automates all major aspects of the entire sales,marketing and service process, including data tracking, integrated learning, knowledge management and product lifecycle management.
What is Wireless 2.0
The challenges and the Practical Approach to a ‘Wi-Fi that works’ Creating “Wi-Fi that works”, even with minimal requirements, is a tall order given the breadth of client and application types that must perform well over the wireless infrastructure, but when adding in the speed and complexity of 802.11n, a variety of demanding applications, high-density environments, and tricky deployment scenarios, controller-based vendors cannot live up to their promises of Ethernet-like determinism. This whitepaper defines what a Wireless 2.0 network is, and the importance of a controller-less architecture for performance, reliability, scalability, security, and flexibility. Download this now
HiveManager Online: Less Dollars, More Sense
Today’s de facto standard controller-based Wi-Fi infrastructure model is just too complicated, too expensive, and too unreliable. It’s common for enterprise and mid-market network operators alike to get caught in a crossroads of compromises involving costs, complexity, features, and reliability.
Buying Guides
Latest Products
- Acer sees profit in Q4 after reporting losses in previous two quarters
- PhoneGap: Mobile development made easy
- Android loses market share,as Apple has exceptional quarter, Gartner says
- Activist-backed online collaboration platform due for release in March
- First look: Norton's 2012 desktop, smartphone security push









