RE: Datenkommunikation zwischen .vis
Hallo Sjut,
Deine Producer-Schleife kommt mir komisch vor; ich verstehe den Sinn der For-Schleife nicht ganz. Ist die Sache mit der Textdatei nur eine temporäre Lösung, weil nachher dynamisch Werte in die Queue (in der ProducerSchleife) geschrieben werden?
Rein technisch gesehen soll bei dieser Architektur die "Verarbeitungsschleife" (du meinst die ConsumerLoop?) immer dann laufen, solange Daten in der Queue vorhanden sind. Die ist sozusagen "abhängig". Wenn nichts mehr nachfließt, "legt sie sich schlafen" und wartet bis wieder Elemente in der Queue sind.
Also starten soll die ConsumerSchleife immer sofort, nur wartet sie dann eben erstmal bis Daten da sind... Falls das nicht deine Frage beantwortet:
Kannst du deine Anforderung: "Verarbeitungsschleife auch erst mit Betätigung des Schalters startet" nochmal umformulieren?
Gruß
|