2017-02-08 2 views
0

Можете ли вы сказать мне, могу ли я использовать Node.js для сбора данных из одного приложения и отправки его в другое приложение, лучше сказать, использовать его как WebService?Node.js как WebService для отправки информации

У нас есть корпоративное приложение на Java, и я хочу собирать данные по форме (а не БД) и отправлять их в другое приложение.

Любой пример этого кода будет оценен по достоинству. Я могу построить API, чтобы получить GET и POST, но я теряюсь при сборе данных и их отправке.

Simple architecture of communication

ответ

0

Вы можете отлично построить WebService с NodeJS. Он часто используется для этой цели в качестве службы агрегирования контента.

Для создания собственных услуг REST вы должны взглянуть на expressjs. Он широко используется, и множество примеров можно найти в Интернете.

Для запуска собственных веб-запросов вы можете использовать встроенные пакеты http/s или использовать пользовательский, например запрос, который также используется в больших масштабах.

Если я могу дать вам последний совет; избегайте обратных вызовов и вместо этого используйте библиотеку обещаний, например, Q, которая отлично справляется с работой. Сохраняет код более читабельным и поддерживаемым.

Удачи вам!

+0

Спасибо, Нико, за советы. –

Смежные вопросы