Когда в Java выбирать несколько процессов вместо потоков?

По каким причинам можно выбрать несколько процессов из нескольких потоков для реализации приложения на Java?

Я реорганизую старое Java-приложение который в настоящее время разделен на несколько более мелких приложений (процессов), работающих на одной и той же многоядерной машине, которые обмениваются данными друг с другом через сокеты.

Лично я считаю, что это следует делать с использованием потоков, а не процессов, но какие аргументы защищают первоначальный замысел?

8
задан Oleg Mikheev 18 February 2012 в 08:59
поделиться