There are some open source libraries that could help you call WSDL web services such as:
I believe that a more flexible alternative is to:
Yes, this is a rather dirty and low level approach but it should work without problems
- https://github.com/vpulim/node-soap
- other solutions mentioned in https://nodejsmodules.org/tags/wsdl
I believe that a more flexible alternative is to:
- use a tool such as SoapUI (http://www.soapui.gr) to record input and output xml messages
- use node request (https://github.com/mikeal/request) to form input xml message to send (POST) the request to the web service (note that standard javascript templating mechanisms such as ejs (http://embeddedjs.com/) or mustache (https://github.com/janl/mustache.js) could help you here) and finally
- use an XML parser to deserialize response data to JavaScript objects
Yes, this is a rather dirty and low level approach but it should work without problems