doubleyong
管理员
管理员
  • 最后登录2026-05-25
  • 发帖数1198
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
阅读:7820回复:0

Nodejs 如何调用WebService

楼主#
更多 发布于:2017-06-14 22:12
需要先安装soap组件,注意要安装在程序安装目录下:

npm install soap  

node.js的js代码:

需要注意要调用的是webservice服务的WSDL描述文档地址

var soap = require('soap');  
 soap.createClient("http://域名/服务名.asmx?WSDL", function (err, client) {  
            client.调用方法名({ 参数名1: 参数值1,.... }, function (err, result) {                
               //返回结果结构需要根据WSDL中描述使用  
            });  
        });  

还需要注意的是,node.js对服务的调用保持了一贯异步性,并非如C#一样线性。

对于net的webservice无特殊要求,常规即可.

参考:http://blog.csdn.net/xqj198404/article/details/48106685
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号