Ich habe folgende Situation:
Ich habe 2 JVM-Prozesse (wirklich 2 java
Prozesse, die separat ausgeführt werden, nicht 2 Threads), die auf einem lokalen Computer ausgeführt werden. Nennen wir sie ProcessA
eine ProcessB
.
Ich möchte, dass sie miteinander kommunizieren (Daten austauschen) (z. B. ProcessA
eine Nachricht senden ProcessB
, um etwas zu tun).
Jetzt umgehe ich dieses Problem, indem ich eine temporäre Datei schreibe. Diese Prozesse scannen diese Datei regelmäßig, um eine Nachricht zu erhalten. Ich denke, diese Lösung ist nicht so gut.
Was wäre eine bessere Alternative, um das zu erreichen, was ich will?