Существует ли какой-либо известный способ взаимодействия между двумя операционными системами, работающими на одном и том же оборудовании, и виртуализированными с помощью XEN.IPC между двумя процессами, запущенными на двух разных ОС, на одной виртуализированной машине гипервизора
Я знаю, что могу совершать вызов удаленного метода (RMI/RPC), чтобы выполнять коммуникацию по сети в сети, и которую я определенно могу здесь сделать.
IPC может быть достигнуто с помощью следующих способов
- Сигналы
- Анонимные Трубы
- Named Pipes или FIFOs
- SysV Очереди сообщений
- POSIX очереди сообщений
- SysV Общая память
- POSIX Общей памятью
- SysV семафоры
- POSIX семафоры
- FUTEX замки
- File спинок и анонимная разделяемая память с помощью ММАПА
- UNIX сокеты
- Netlink Розетка
- Сетевых розетки
- Inotify
- Подсистема FUSE
- подсистема D-Bus
, из которых я думаю, что от 12 до 16 может быть использован, так что позволяет сети и оповещения на основе файлов и коммуникационных протоколов.
Есть ли способ, что я могу использовать любой из метода в диапазоне от 1 до 10 (включительно) могут быть использованы для МПК между двумя ОС работает на том же оборудовании с виртуализацией