IPC между расширением Firefox и компонентом COM - PullRequest
1 голос
/ 04 июля 2011

Мне нужно сделать синхронный вызов между компонентом JavaScript XPCOM и COM-компонентом (собственный процесс WIN32).

Я знаю, варианты:
1) Откройте сокеты и используйте TCP / IP
2) Имейте плагин NPAPI и загрузите плагин в расширениях XUL
3) Используйте Ctypes

Есть ли другой лучший способ реализовать это?

Ответы [ 2 ]

0 голосов
/ 09 июля 2014

nsIProcess не поддерживает IPC.Вот проект, в котором разработчики пытаются разработать новый интерфейс:

http://zenit.senecac.on.ca/wiki/index.php/User:Jamesboston

0 голосов
/ 04 июля 2011

Существует также возможность иметь исполняемый файл в вашем добавочном номере и вызывать его через nsIProcess - но это только односторонняя связь.Не уверен, что это «лучше», зависит от вашей проблемы с ctypes.

...