Есть ли разница между размещением сервера и клиента в разных потоках, а не в разных процессах? - PullRequest
0 голосов
/ 14 ноября 2018

У нас есть собственный сетевой протокол, и мои первоначальные интеграционные тесты были написаны для размещения Сервера в одном потоке и Клиента в другом потоке, а затем для проверки связи между этими двумя. Однако недавно мне сказали, что я должен использовать процессы для размещения сервера и клиента. Это объясняется возможными проблемами синхронизации и тем, как Java или ОС (не знаю, какая именно) обрабатывает планирование для многопоточности.

Есть ли разница между работой Сервера и Клиента в двух потоках по сравнению с двумя процессами?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...