• 客户端调用WebService方法


    一. 建WebService.asmx

    二.修改配置文件
    <system.web>
     
    <webServices>
       
    <protocols>
        
    <add name="HttpGet"/>
        
    <add name="HttpPost"/>
        
    <add name="HttpSoap"/>
        
    <add name="Documentation"/>
       
    </protocols>
      
    </webServices>
     
    </system.web>

    三.WebService.cs添加方法:
            
    [WebMethod]   //标志 ,必填
    public IList getList()
    {
        IList list 
    = new ArrayList();
        list.Add(
    "a");
        list.Add(
    "b");
        
    return list;
    }
    四.客户端调用
     
    //声明DOC
    var doc;
    if (window.ActiveXObject)
    {
      doc 
    = new ActiveXObject("Microsoft.XMLDOM");
    }

    else
    {
      
    if (document.implementation&&document.implementation.createDocument)
      
    {
        doc 
    = document.implementation.createDocument("","doc",null);
      }

    }

    doc.async 
    = "false";
    //xmlDom.preserveWhiteSpace=true;  //是否保留空格

    window.onload 
    = function()
    {
        doc.load(
    "http://localhost:4863/WebService1.asmx/getList");
        var arr 
    = doc.text;
        alert(arr);
    }
  • 相关阅读:
    Ubuntu 16 安装ElasticSearch
    二叉树
    归并排序
    快速排序
    Git、Github使用
    445. 两数相加 II
    141. 环形链表
    92. 反转链表 II
    19. 删除链表的倒数第N个节点
    2. 两数相加
  • 原文地址:https://www.cnblogs.com/di305449473/p/1223034.html
Copyright © 2020-2023  润新知