Проект, над которым я работаю, будет запускать различные асинхронные задания для выполнения некоторой работы. Поскольку я рассматриваю это больше, эти асинхронные задания фактически выполняются как отдельные JVM (отдельные java-процессы). Означает ли это, я не был бы в состоянии использовать любой из следующих, если мне нужно синхронизировать между этими процессами:Синхронизация Java между различными JVM
- синхронизированные методы/блоки
- любой замок, который реализует
java.util.concurrent.locks
Потому что кажется для меня они все нитки?
Поддерживает ли Java поддержку IPC, например, семафоров между процессами?
спасибо! Мы повторно используем ту же архитектуру из другого проекта, поэтому некоторые из проектов могут не иметь смысла в нашем мире. Большое спасибо за вклад, это очень полезно. – tytchong
5. Вы можете использовать блокировки файлов, введенные в Java 1.4. – EJP