Потратив некоторое время на изучение этого вопроса, вы пришли к единому мнению, что вы не хотите делать SOAP с Node.js. Что вы хотите сделать, так это заставить Node.js прослушивать события и заставить ваши службы, не являющиеся Node, передавать данные на Node с помощью Http.
ОБНОВЛЕНИЕ: я указывал на то, что консенсус сообщества Node в то время. Я не разделял такого мнения, но это был самый распространенный ответ, который я получил, и в то время не было стабильного SOAP-клиента. Теперь я заметил ответ. Спасибо.