Node.js node-soap SOAP客户端与服务端

Node.jsnode-soap模块是一个挺方便的工具,可以你在 Node.js 中 SOAP 通信。SOAP,虽然现在多人更喜欢 RESTful API,但在某些老旧系统或者特定场景下,SOAP 依然挺常见的。这款模块支持作为 SOAP 客户端连接外部 Web 服务,,自己当服务端也不在话下。node-soap让你轻松发送 SOAP 求,接收响应,甚至可以自己搭建一个 SOAP 服务器,供其他系统调用。
安装它也简单:

npm install soap
。,创建 SOAP 客户端,调用 Web 服务也就几行代码。只需要 WSDL 文件,后面就能像操作本地方法一样调用远程服务了。
如果你需要建立 SOAP 服务端,node-soap也能搞定,定义好操作函数,启动一个服务器就好。
举个例子,调用 Web 服务时,soap.createClient()帮你自动解析 WSDL,搞定客户端调用;服务端部分,soap.listen()则帮你直接启动 SOAP 服务,接收求。
node-soap对需要与其他系统集成,或者做一些 API 接口的开发,挺实用的。
如果你正在做这类工作,可以考虑试试看。

zip 文件大小:614.39KB