Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Nebenläufige Programmierung
Channels
Ein Kanal ist eine threadsichere Warteschlange: Ein Teil eines Programms legt Werte hinein, ein anderer nimmt sie heraus, und Raku übernimmt für Sie das gesamte Sperren. Kanäle sind der übliche Weg, einen Strom von Werten sicher zwischen nebenläufigen Aufgaben weiterzureichen — einem Erzeuger und einem Verbraucher.
Dieser Abschnitt zeigt, wie man Werte über einen Kanal sendet und empfängt und wie das Schließen eines Kanals meldet, dass keine Werte mehr kommen.
Themen in diesem Abschnitt
Praxis
Lösen Sie 3 Quizze zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.