В качестве промежуточного узла между клиентом и сервером может выступать Брокеры сообщений.
Вопросы
1) Если несколько клиентов работают через одну очередь, то способные ли они:
1.1) Получать ответы только на свои заявки, не пересекаясь с другими.
1.2) Получать весь поток ответов и фильтровать его, отбирая только свои ответы.
2) Вопрос скорости обработки. Успевает ли сервер обрабатывать весь поток заявок или же очередь заявок нарастает.
3) Вопрос размеров очереди сообщений.