POSA 模式集合

it2022-05-08  7

按照下面的分类开始着手,写下每一个模式的故事和我自己的理解 1 From Mud To Structure     Domain Model     Layers     Model-View-Controller     Presentation-Abstraction-Control     Microkernel     Reflection     Pipes and Filters     Shared Repository     Blackboard     Domain Object 2 Distribution Infrastructure     Messaging     Message Channel     Message Endpoint     Message Translator     Message Router     Publisher-Subscriber     Broker     Client Proxy     Requestor     Invoker     Client Request Handler     Server Request Handler 3 Event Demultiplexing and Despatching     Reactor     Proactor     Acceptor-Connector     Asynchronous Completion Token 4 Interface Partitioning     Explicit Interface     Extention Interface     Introspective Interface     Dynamic Invocation Interface     Proxy     Business Delegate     Facade     Combined Method     Iterator     Enumeration Method     Batch Method 5 Component Partitioning     Encapsulated Implementation     Whole-Part     Composite     Master-Slave     Half-Object plus Protocol     Replicated Component Group 6 Appilcation Control     Page Controller     Front Controller     Application Controller     Command Processor     Template View     Transform View     Firewall Proxy     Authorization 7 Concurrency     Half-Sync/Half-Async     Leader/Followers     Active Object     Monitor Object 8 Synchronization     Guarded Suspension     Future     Thread-Safe Interface     Double-Checked Locking     Strategized Locking     Scoped Locking     Thread-Specific Storage     Copied Value     Immutable Value 9 Object Interaction     Observer     Double Dispatch     Mediator     Command     Momento     Context Object     Data Transfer Object     Message 10 Adaption and Extention     Bridge     Object Adapter     Chain of Responsibility     Interpreter     Interceptor     Visitor     Decorator     Execute-Around Object     Template Method     Strategy     Null Object     Wrapper Facade     Declarative Component Configuration 11 Modal Behavior     Objects for States     Methods for States     Collections for States 12 Resource Management     Container     Component Configurator     Object Manager     Lookup     Virtual Proxy     Lifecycle Callback     Task Coordinator     Resource Pool     Resource Cache     Lazy Acquisition     Eager Acquisition     Partial Acquisition     Activator     Evictor     Leasing     Automated Garbage Collection     Counting Handle     Abstract Factory     Builder     Factory Method     Disposal Method 13 Database Access     Database Access Layer     Data Mapper     Row Data Gateway     Table Data Gateway     Active Record 这些都出自 POSA 卷4 该书总结了绝大部分我们用过的模式。

转载于:https://www.cnblogs.com/liushmh/archive/2007/11/09/954625.html

相关资源:Java与模式.part25-27.rar

最新回复(0)