| 作 者: | Frank Buschmann Regine Meunier Hans Rohnert Peter Sommerlad Michael Stal |
| 出版社: | 吉林长白山 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
About this Book
Guide to the Reader
1 Patterns
1.1 What is a Pattem?
1.2 What Makes a Pattern?
1.3 Pattern Categories
1.4 Relationships between Patterns
1.5 Pattern Description
1.6 Patterns and Software Architecture
1.7 Summary
2 Architectural Patterns
2.1 Introduction
2.2 From Mud to Structure
Layers
Pipes and Filters
Blackboard
2.3 Distributed Systems
Broker
2.4 Interactive Systems
Model-View-Controller
Presentation-Abstraction-Control
2.5 Adaptable Systems
3 Design Patterns
3.1 Introduction
3.2 Structural Decomposition
Whole-Part
3.3 Organization of Work
Master-Slave
3.4 Access Control
Proxy
3.5 Management
Command Processor
View Handler
3.6 Communication
Forwarder-Receiver
Client-Dispatcher-Server
Publisher-Subscriber
4 Idioms
4.1 Introduction
4.2 What Can Idioms Provide?
4.3 Idioms and Style
4.4 Where Can You Find Idioms?
Counted Pointer
5 Pattern Systems
5.1 What is a Pattern System?
5.2 Pattern Classification
5.3 Pattern Selection
5.4 Pattern Systems as Implementation Guidelines
5.5 The Evolution of Pattern Systems
5.6 Summary
6 Patterns and Software Architecture
7 The Pattern Community
8 Where Will Patterns Go?
Notations
Glossary
References
Index of Patterns
Index