Я хочу разработать приложение, которое получает данные из стороннего приложения, обрабатывает их и отправляет результат в стороннее приложение. По сути, это должно быть черным ящиком для стороннего приложения, которое взаимодействует только через API приложения.
Теперь мне нужно знать, как заставить взаимодействовать два отдельных приложения. Я познакомился с технологией IPC и прочитал об IPC с общей памятью и IPC с передачей сообщений.
Поскольку прежний IPC позволяет приложениям совместно использовать данные в одном месте, могут ли приложения видеть код друг друга?
Какая технология стоит использовать? Есть ли еще что-то, что следует учитывать при взаимодействии приложений с приложениями?
Спасибо.
ОС: Windows
Язык: C ++
Доступ к сети: офлайн