Я думаю, что вы определенно можете выполнить эту задачу без особых проблем, я просто надеюсь, что смогу дать вам информацию, которую вы ищете.(Пожалуйста, спросите, чтобы я мог обновить свой ответ для более подробной информации).
В NodeJS вы можете довольно легко настроить API с помощью ExpressJS framework.Есть много учебников, а также документация онлайн, чтобы начать с этим.Вы можете создать конечную точку API в своем приложении узла для каждой конечной точки, которая есть в вашем приложении Delphi, или просто создать API для конечных точек, которые вам понадобятся для вашего углового приложения, в зависимости от того, насколько глубокой она вам нужна.
Внутри каждой конечной точки в вашем приложении узла вы, по сути, захотите перенаправить запрос в приложение Delphi.Я предлагаю заглянуть в библиотеку Axios , которая является библиотекой запросов на основе обещаний, которую вы можете использовать.Вы можете извлечь параметры, предоставленные AngularJS, и просто добавить эти же параметры в свой запрос к приложению Delphi.
Наконец, основываясь на ответе axios, вы захотите вернуть эти данные в AngularJS.
Я могу предоставить ссылки на примеры или фрагменты кода, если это необходимо, но я предполагаю, что вы уже знакомы с AngularJS и NodeJS, и вы просто хотели увидеть потенциальный поток системы.Надеюсь, это поможет.