I want a list of all the ways two JVMs can communicate. The JVMs can be local or remote.
The obvious ones are
- Socket Communication
- RMI
- Shared Memory(File/Database)
Note: I am not interested in comparing these as the way we choose depends on the need. I am curious to know what all ways actually exist.