Методы вызова API в одном приложении Nodejs из другого приложения Nodejs
Наше приложение будет иметь веб-сайт и мобильное приложение, которые будут взаимодействовать с одним и тем же API-интерфейсом. У меня есть одно приложение Nodejs для обслуживания только API и второе приложение Nodejs, обслуживающее HTML-страницы для веб-сайта. Я использую веб-фреймворк Expressjs для обоих этих приложений.
Чем отличаются методы вызова API в одном Nodejs из другого приложения Nodejs? Дополнительная информация о том, когда использовать каждый метод, была бы отличной.
РЕДАКТИРОВАТЬ:
Пример, у меня есть следующие приложения
NodejsAPI (узел и экспресс)NodejsWebsite (узел и экспресс)Мобильное приложениеNodejsAPI предоставит доступ к API для MobileApp и NodejsWebsite. MobileApp получит доступ к API через http. Но я хочу знать, каковы варианты для NodejsWebsite для вызова API в приложении NodejsAPI. Из того, что я понимаю, это будет межпроцессное взаимодействие между двумя процессами. Для приложений .net такая связь может осуществляться с использованием .net каналов, tcp-связи и т. Д. Каковы эквивалентные методы для приложений Nodejs на платформах unix и linux?
Думая с точки зрения МПК, я нашел следующее полезным,
Какая библиотека / метод межпроцессного взаимодействия является наиболее эффективной в node.js? https://www.npmjs.org/package/node-ipc