какую опцию я должен выполнить или связь с собственным процессом из браузера Chrome с использованием npapi

#c #google-chrome-extension #native #npapi

#c #google-chrome-extension #собственный #npapi

Вопрос:

Я хотел бы написать плагин Chrome, который будет взаимодействовать с моим собственным процессом C , вызывать его и фиксировать его возвращаемый результат.

Какие опции у меня есть в браузере Chrome с использованием npapi? я использую firebreath для npapi, так что у меня есть что-то с boost?

Комментарии:

1. хорошо, я думаю, npapi — единственный ответ

Ответ №1:

NPAPI вас не ограничивает; это просто собственный код C . Это означает, что вы можете использовать любой механизм IPC, который вы использовали бы для любых двух процессов. В конечном итоге не будет ничего специфичного для NPAPI в том, что вы получите. (Учитывая это, вы можете задать новую версию этого вопроса без упоминания Chrome или NPAPI, поскольку вы получите больше ответов на общий вопрос об IPC.)

Комментарии:

1. чтобы я мог просто вызвать или связать с ним любую библиотеку? например, boost или что-то еще и вызвать любой win32 api из браузера?

2. Я не разработчик Windows, поэтому не могу дать вам совет по конкретной технологии. Но что бы вы ни сделали для запуска подпроцесса, если бы это не был плагин NPAPI, вы должны сделать то же самое в своем плагине.