2010-09-03 13 views
21

Parece que no puedo encontrar ningún ejemplo al respecto. Veo un listado en github para Node que dice "Newspaper Club - Usa node.js para envolver una desagradable interfaz SOAP para InDesign Server.", Pero no veo ningún código.¿Cómo haces que Node.js hable con un servicio SOAP?

Gracias.

EDIT: Supongo que podría encontrar cualquier kit javascript/SOAP y portarlo a Node. ¿Alguna sugerencia sobre una buena?

+0

Bump Esto podría ser de interés :) http://dotnet.dzone.com/news/wcf-and-nodejs-better -together –

Respuesta

16

que he encontrado lo que parece ser un cliente SOAP decente para Node.js on github

+0

Enlace solamente. Por favor, agrega un ejemplo sobre cómo consumir una API de jabón. – k0pernikus

-3

Después de pasar un tiempo investigando esto, el consenso parece ser que no desea hacer SOAP con Node.js. Lo que quiere hacer es hacer que Node.js escuche los eventos y que los servicios que no son de Node inserten datos en Node usando Http.

ACTUALIZACIÓN: Estaba señalando cuál era el consenso de la comunidad Node en ese momento. Esa no fue una opinión que compartí, pero esa fue la respuesta más común que obtuve y no había un cliente SOAP estable en ese momento. Ahora he comentado la respuesta. Gracias.

+3

Pregunta: ¿pero si aún desea usar SOAP para hablar con otros servicios? – graffic

+15

No, de hecho, sí quiero hacer SOAP con Node.js. Deseo consumir un servicio web SOAP con Node.js. ¿Por qué no debería querer hacer esto? –

+0

Estoy de acuerdo con Tim: el nodo debe tener un cliente SOAP para que pueda interactuar con servicios externos basados ​​en SOAP. Esto requiere escribir/portar un cliente SOAP que dependa de solicitudes asíncronas para que Node lo aproveche al máximo. – ohadpr

Cuestiones relacionadas