ну и в чем проблема скормить с заданием ID какой-нибудь?
Или скормить объект, которому потом сервис вышлет сигнал, или зарегистрировать некий коллбек, который сервис дернет по окончанию обработки конкретного задания.
Сам пока думаю о неком прокси объекте, который передавать сервису. А сервис будет через него слать сигналы клиенту (вот что-то типа QFuture и получается по сути).
Проблемы нет, как раз и хотел больше конкретики, как реализовать.
я бы посоветовал пул потоков для такой задачи, где несколько клиентов что то запрашивают и ожидают получить в ответ
В моем случае лучше чтобы сервис крутился все время, а не временно помещать задачу в поток, да и в главном потоке он тоже может работать. Например, сервис с использованием QNAM может работать асинхронно в главном потоке.