Seite 1 von 1

QCoreApp als Windows Dienst mehrfach starten

Verfasst: 6. Juli 2010 14:00
von mtbandi
Hallo Forum.

Ich habe hier eine QCoreApplication welche mittels QtService bereits als Windows Service lauffähig ist.

Der Dienst soll jedoch mehrfach parallel gestartet werden was so ohne weiteres nicht geht.

Wie würdet ihr an die Sache herangehen? Mit Multithreads oder geht das noch anders? :?:

Gruß
Andi

Verfasst: 6. Juli 2010 17:45
von upsala
Das hängt davon ab, was die Applikation machen soll.

Man könnte mit QThreads arbeiten und mehrere Threads laufen lassen.
Oder mit QProcess ein paar Kindprozesse starten. Event. geht auch alles in einem Prozess ohne Threads.

Verfasst: 7. Juli 2010 15:16
von mtbandi
Habe eine einfachere Lösung gefunden. Ich starte den Dienst von der selben exe einfach nur immer wieder mit unterschiedlichen Namen. Das funktioniert ganz gut so.

Gruß
Andi