Die Nebenläufigkeit (englisch: concurrency pattern) ist in der Softwareentwicklung ein Entwurfsmuster, das mit dem Programmierparadigma der Nebenläufigkeit zu tun hat. Beispiele hierfür sind

  • das Aktive Objekt (englisch Active Object)
  • Balking pattern
  • Doppelt überprüfte Sperrung
  • Guarded suspension
  • Leaders/followers pattern
  • Monitor Object
  • Reactor pattern
  • Read write lock pattern
  • Scheduler pattern
  • Thread pool pattern
  • Thread-Specific Storage

Einzelnachweise

  1. Douglas C. Schmidt, Michael Stal, Hans Rohnert, Frank Buschmann "Pattern-Oriented Software Architecture, Volume 2, Patterns for Concurrent and Networked Objects", Wiley, 2000
  2. R. Greg Lavender, Doublas C Scmidt: Active Object. (PDF; 668 kB) (Nicht mehr online verfügbar.) 1995, ehemals im Original; abgerufen am 17. Juni 2010. (Seite nicht mehr abrufbar. Suche in Webarchiven.)  Info: Der Link wurde automatisch als defekt markiert. Bitte prüfe den Link gemäß Anleitung und entferne dann diesen Hinweis.

Siehe auch

Aufnahmen über die Nachhaltigkeitsmuster des Software Engineering Radio (englisch):

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.