Межпроцессное взаимодействие между приложением Electron и собственным настольным приложением Win32
Я пытаюсь реализовать межпроцессное взаимодействие между собственным настольным приложением и электронным приложением в Windows для назначения (Операционные системы). Я новичок в этой области и не могу найти соответствующие ссылки. Варианты, которые я рассмотрел: 1. TCP 2. HTTP-сервер 3. COM 4. Namedpipes
NamedPipes кажутся правильными, поскольку электрон реализует свой IPC с использованием именованных каналов. Доступен сетевой модуль, который реализует сокеты, которые кажутся похожими. И я могу написать сервер в родном приложении.
Ребята, это звучит правильно? Есть ли лучшие альтернативы? Любые предложения, которые помогут мне учиться, будут полезны.
1 ответ
Ознакомьтесь с библиотекой node-ipc https://github.com/RIAEvangelist/node-ipc которая имеет ряд способов, которыми вы можете обмениваться данными между узлом (который в сущности является электронным) и другими процессами системного уровня.