I need a list of all the ways in which two JVMs can interact. JVMs can be local or remote.
Obvious are
- Socket communication
- Rmi
- Shared memory (file / database)
Note. I am not interested in comparing them, since the method we choose depends on the need. I am curious to know what actually exists.
source share