@Urukhayy

Связь двух приложений для вызова функций?

Имеется приложение A под Windows и Linux (закрытый исходный код), которое позволяет подключать пользовательские плагины .dll и .so. Мне нужно связать это приложение с приложением NodeJS (открытый исходный код) через плагин. То есть мне нужно чтобы приложение на NodeJS могло вызывать функцию в плагине приложения A, и свою очередь чтобы приложение A могло вызвать функцию в приложении на NodeJS. Требуется некий интерфейс по взаимодействию между приложениями. Чтобы в итоге из двух приложений получилось одно. Естественно нужно передавать какие-то параметры в этих фукнциях. Как это реализовывается и на базе чего?
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
RPC подходит для решения, у GRPC есть много либ под разные языки
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Xilian
Программист 1С, сетевые технологии, SQL
>>Требуется некий интерфейс по взаимодействию между приложениями.

Или CLI или TCP/UDP. Если в node.мусорка можно сделать микросервис, то в проприетарном приложении нужно реализовать интерфейс или для "дергания" микросервиса, или встроенный HTTP транспорт.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы