Коммуникация процессов в Java
Как на Java я могу из одного процесса отправить сообщение другому. В С++ я знаю, что можно использовать: file mapping, pipes, mailslots, sockets. К примеру идея использования какого-нибудь текстового файла и запись в него, чтобы другой процесс прочитал из него мне не очень понравилась. Есть какое-то простое решение, как в С++? В Java я новичок, хочу сделать подобие системы телефонной связи. Телефон 1 передает сообщение АТС, которая передает это Телефону 2.