併發型模式
在软件工程中,并发型模式是用来处理多线程编程范式的一类设计模式。
举例
- 主动对象[1][2]
- 阻止模式
- 双重检查锁定模式
- Guarded suspension
- Leaders/followers pattern
- 监视对象
- 读写锁模式
- 调度者模式
- 线程池
- 线程本地存储
- 反应堆模式
外部連結
Software Engineering Radio 中關於併發型模式的資料:
- Episode 12: Concurrency Pt. 1 (页面存档备份,存于互联网档案馆)
- Episode 19: Concurrency Pt. 2 (页面存档备份,存于互联网档案馆)
- Episode 29: Concurrency Pt. 3
參考
- ^ Douglas C. Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann "Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects", Wiley, 2000
- ^ R. Greg Lavender, Doublas C Scmidt. Active Object (PDF). 1995 [2010-06-17]. (原始内容 (PDF)存档于2012-09-24).