Есть библиотека (моя), скажем so.so. Запустили три приложения, которые ее используют. Я хочу сделать механизм, позволяющий приложениям, использующим эту же копию библиотеки общаться друг с другом посредством сообщений типа таких (ну или таких, имею в виду вообще формат, а не конкретно эти).
Что порекомендуете?
Общий механизм - приложение дергает функцию либы, которая сообщает, какие еще приложения используют ее (я думаю либо на mutex'ах это сделать либо на файлах в директории где-то в /tmp), потом из полученного массива берет индекс программы, с которой нужно контактировать и дергает функцию so.so/sendmessage(index, data)
Каким механизмом (кроме echo "$data" > /tmp/tosend_$(index)
это можно сделать?