Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
was auch geht, aber nur bei machen Anwendungen sinnvoll sein kann, ist, dass man Werte in einem Key-Value-Store ablegt und der andere sich diese dann holen kann.
Bei der Programmierung muss du grundsätzlich immer drauf achten, dass nicht ein Deadlock entsteht, weil jedes Programm auf das andere wartet...