Связь от разработки приложения "Демон-бинарный" для Mac OS X
Я разрабатываю приложение, которое требует двоичный файл приложения командной строки для использования для удаленного / локального использования. Приложение будет иметь плагины, которые позволят пользователю добавлять и удалять его.
Будет ли NSDistributedNotificationCenter работать для IPC(межпроцессное взаимодействие) между демонами и двоичными приложениями? Если нет, какие альтернативы у нас есть?
Какое направление для добавления архитектуры плагина к демону будет "Лучшей практикой" в отношении будущей совместимости с OSX?
Поскольку может быть задействован KEXT, а двоичный файл (приложение CLI) может быть без знака, нужно ли включать пакет для приложения CLI для взаимодействия с KEXT в будущем?