zoukankan      html  css  js  c++  java
  • webservice使用方法

    1,右击项目选择-->添加服务引用;  填写一个 命名空间名称;

    2, 实例化 命名空间名称 ; 选择 带client的服务名称进行初始化

    3,开始调用方法

    // 带参数的webservice  
    //
    //loginverify    添加服务过来 自定义的名字

    loginverify.SsoAuthUserRequestType loginrequersparams = new loginverify.SsoAuthUserRequestType(); //初始化 requerstype
                loginrequersparams.userCode = loginobj.account;                      //定义参数
                loginrequersparams.password = loginobj.password;                 //定义参数
    
                loginverify.SsoAuthUserProcessClient loginverifyclient = new loginverify.SsoAuthUserProcessClient(); //初始化服务
                var loginverifyresult = loginverifyclient.process(loginrequersparams);                    //调用服务方法 ,并传入参数
                if (loginverifyresult.result == "Y")                                      //返回值为yes
                {
                    string Name, ID, Mail, Phone, ADName;//真是姓名,id,邮箱,电话,域账号
      
              //不带参数的webservice logininfo.OrgnizationClient loginclient = new logininfo.OrgnizationClient();            //初始化服务 string str = loginclient.GetEmployeeInfo(loginobj.account, out Name, out ID, out Mail, out Phone, out ADName); //调用服务 context.Response.Write("{"retcode": 1,"retmsg": "Success","uId":"" + ID + "","userName":"" + Name + "","phoneNum":"" + Phone + "","email":""+Mail+""}"; context.Response.End(); }
  • 相关阅读:
    Mysql: 一个死锁场景的解决
    Mysql: 创建新的账号
    安全评测:BashDoor
    BeanFactory和FactoryBean的区别:
    linux 下将war解压到当前目录
    学习BoolanC++笔记_01(C++面向对象高级编程(上)第一周)
    学习BoolanC++笔记_00(预备)
    Linux (Centos) 上安装Nexus OSS 3 并搭建docker私有仓库
    linux(Centos7)搭建rpm仓库
    树莓派4b安装 manjaro linux
  • 原文地址:https://www.cnblogs.com/sunzhenyong/p/4372442.html
Copyright © 2011-2022 走看看