Jak rozmawiać ze sobą 2 JVM
Mam następującą sytuację:
Mam 2 procesy JVM (naprawdę 2java
procesy uruchomione osobno, nie 2 wątki) uruchomione na komputerze lokalnym. Nazwijmy jeProcessA
naProcessB
.
Chcę, aby komunikowali się (wymieniają dane) między sobą (np.ProcessA
wysyła wiadomość doProcessB
zrobić coś).
Teraz omawiam ten problem, pisząc plik tymczasowy i proces ten okresowo skanuje ten plik, aby otrzymać wiadomość. Myślę, że to rozwiązanie nie jest takie dobre.
Jaka byłaby lepsza alternatywa, aby osiągnąć to, czego chcę?