2017-01-18 4 views

Antwort

0

Dies ist, was es in der Knoten Seife Dokumentation erwähnt wird

client.MyService.MyPort.MyFunction({name: 'value'}, function(err, result) { 
    // result is a javascript object 
}, {timeout: 5000}) 

Optionen werden als dritter Parameter nach Callback-Funktion eingestellt.
https://github.com/vpulim/node-soap#options-optional

Grundsätzlich verwendet es request Modul für den HTTP-Transport. Die Optionen des Anforderungsmoduls sind also auch für das Seifenmodul gültig

+2

Diese Optionen scheinen nicht für die Schnittstelle verfügbar zu sein ich verwende: Client.method (args, Rückruf). – user2517028

3

Nach einer Stunde des Versuchs fand ich es, im Grunde verwendet es Anfrage, und wsdl_options überschreibt request Option. Sie können unten Beispiel folgen. :))

soap.createClient(url, {wsdl_options: {timeout: 5000}}, callback) 

ref: https://github.com/vpulim/node-soap#options

+0

Dies sollte als richtige Antwort markiert werden – Developia