zoukankan      html  css  js  c++  java
  • js调用soapWebService服务

    js调用soapWebService服务

        什么是 SOAP?

    • SOAP 指简易对象访问协议
    • SOAP 是一种通信协议
    • SOAP 用于应用程序之间的通信
    • SOAP 是一种用于发送消息的格式
    • SOAP 被设计用来通过因特网进行通信
    • SOAP 独立于平台
    • SOAP 独立于语言
    • SOAP 基于 XML
    • SOAP 很简单并可扩展
    • SOAP 允许您绕过防火墙
    • SOAP 将被作为 W3C 标准来发展

    最近接触到Apache Cordova,想用cordova做一个app可以实现调用已有的WebService,需要通过js来调用webservice,在网上查了一些资料之后,发现一个比较不错的jquery插件,jquery.soap ,地址在这里https://github.com/doedje/jquery.soap

    使用起来也比较方便,可以像调用jquery的get,post方法一样调用soap服务,看官方示例

    $.soap({

    url: 'http://my.server.com/soapservices/',

    method: 'helloWorld',

    data: {

    name: 'Remy Blom',

    msg: 'Hi!'

    },

     

    success: function (soapResponse) {

    // do stuff with soapResponse

    // if you want to have the response as JSON use soapResponse.toJSON();

    // or soapResponse.toString() to get XML string

    // or soapResponse.toXML() to get XML DOM

    },

    error: function (SOAPResponse) {

    // show error

    }

    });

     

    更多信息参照这里,更多参数设置可参考这里

    需要注意的是,如果你像使用toJSON()这个方法,那么你需要引入一个第三方库来把xml转换为json格式数据,jquery.xml2json  https://github.com/sparkbuzz/jQuery-xml2json

     

  • 相关阅读:
    下载安装Git,学习笔记
    php面试相关整理
    2.5 DQL 分组查询
    2.4 DQL 常见函数
    2.3 DQL 排序查询
    2.2 DQL 条件查询
    2.1 DQL 基础查询
    1.2 MySQL的介绍
    1.1 数据库的相关概念
    2019年JavaEE学习线路
  • 原文地址:https://www.cnblogs.com/weihanli/p/5314372.html
Copyright © 2011-2022 走看看