Механизм IPC для связи между C ++ и Objective C

Я разрабатываю приложение для Mac, в котором мне нужно реализовать механизм IPC. Сценарий таков:

Мое приложение содержит два исполняемых файла, один из которых - приложение Native Mac (приложение NSStatusItem), а другое - приложение терминала, написанное на CPP. Я хочу установить IPC-связь между этими двумя процессами. Я хочу иметь возможность отправлять и получать сообщения как из CPP в Objective C, так и наоборот.

Какой механизм МПК лучше подойдет для этого?

Также эта вики (http://en.wikipedia.org/wiki/Inter-process_communication#Main_IPC_methods) показывает, что именованные каналы IPC поддерживаются в POSIX и Windows. Я хотел бы уточнить, что если я использую именованные каналы (я знаю, что он однонаправленный), поддерживается ли он в Mac и Objective C ..?

[P.S: Если возможно, приведите пример кода или ссылки на IPC на C ++ & amp; Цель в).

Ответы на вопрос(2)

Ваш ответ на вопрос