Ну ... я пытаюсь реализовать что-то вроде однорангового клиента. Таким образом, он запустит клиентский поток и серверный поток.
Я знаю, что сами службы запускаются в основном потоке графического интерфейса, поэтому мне придется запустить несколько независимых потоков (или асинхронных задач?) Для каждого сервера и клиента. Единственное, в чем я не уверен, так это в том случае, если у меня будет лучше 1 служба, запускающая 2 потока, или, может быть, 2 службы, каждая из которых запускает собственный поток.
Что ты думаешь? какой способ лучше с точки зрения производительности? или это неактуально?
Спасибо
Нельсон