O'Reilly logo

Nebenläufige Programmierung mit Java by Manh Tien Tran, Jörg Hettel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

25 Aktoren

Viele verbreitete Nebenläufigkeitsansätze basieren auf einem gemeinsamen Speicher, auf den Threads konkurrierend zugreifen dürfen. Um hierbei die Konsistenz der Daten zu garantieren, müssen Mutexe, Semaphore usw. verwendet werden. Deadlocks oder Race Conditions lassen sich nur schwer vermeiden. In der Praxis, vor allem in großen Projekten, ist es häufig sinnvoller, die notwendige Synchronisation durch Verwendung eines Frameworks zu kapseln. Ein Programmiermodell ohne Seiteneffekte für nebenläufige Abläufe ist das bekannte Aktorenmodell (actor model), das von Carl Hewitt, Peter Bishop und Richard Steiger im Jahr 1973 erstmals beschrieben wurde [22]. Danach wurde das Modell immer mehr verfeinert und um weitere Konzepte ergänzt. So führte ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required