2010-09-03 5 views
21

Je ne peux pas sembler trouver des exemples à ce sujet. Je vois une fiche sur GitHub pour le nœud qui dit « journal Club -. Utilise Node.js pour envelopper une mauvaise interface SOAP pour InDesign Server », mais je ne vois pas de code.Comment faire pour que Node.js parle à un service SOAP?

Merci.

EDIT: Je devine que je pouvais trouver un javascript/kit SOAP et le port à nœud. Des suggestions sur un bon?

+0

Bump Cela pourrait être intéressant :) http://dotnet.dzone.com/news/wcf-and-nodejs-better -toogether –

Répondre

16

J'ai trouvé ce qui ressemble à un client SOAP décent pour Node.js on github

+0

Lien uniquement. S'il vous plaît ajouter un exemple sur la façon de consommer un api de savon. – k0pernikus

-3

Après avoir passé quelque temps à la recherche cela, le consensus semble être que vous ne voulez pas faire SOAP avec Node.js. Ce que vous voulez faire est de faire en sorte que Node.js écoute les événements et que vos services non-Node envoient des données au niveau du nœud en utilisant Http.

MISE À JOUR: Je montrais ce que le consensus de la communauté du nœud à l'époque. Ce n'était pas une opinion que je partageais, mais c'était la réponse la plus commune que j'ai reçue et il n'y avait pas de client SOAP stable à ce moment-là. J'ai maintenant remarqué la réponse. Je vous remercie.

+3

Question: mais si vous voulez toujours utiliser SOAP pour parler à d'autres services? – graffic

+15

Non, en fait je veux faire du SOAP avec Node.js. Je veux consommer un service web SOAP avec Node.js. Pourquoi ne devrais-je pas vouloir faire ça? –

+0

Je suis d'accord avec Tim - Noeud devrait avoir un client SOAP afin qu'il puisse interagir avec les services à base de SOAP externes. Cela nécessite l'écriture/le portage d'un client SOAP qui repose sur des requêtes asynchrones afin que Node en tire le meilleur parti. – ohadpr

Questions connexes