Die Kommunikation mit den Clients läuft ja schon perfekt (via Webserver Multi-Thread).
Nun muss ich nur doch die Threads „richtig“ abarbeiten. Speziell
DB Operationen. Dazu dachte ich mur das es da vielleicht ein Framework oder Best Practice gibt.
Diser Post sollte dem Zweck dienen.
Also: die Threads synchronisieren / Queuing, ...
Das Hauptprogramm selbst hat einen Thread und der Webserver bekommt von den Clients auch die Nachrichten. Jetzt möchte ich beide so verbinden, das keiner zu lange warten muss bzw. blockiert wird, was als eine nicht verarbeitete Übertragung bedeuten würde.