请教各位大虾:
现有一个远程的WebService地址如下:
http://61.100.101.46/apwebservice/cardsystem.asmx
里面有个SyncCardUser方法,有两个返回值:
      <SyncCardUserResult>
        <ResultCode>int</ResultCode>         //记录调用结果(0成功,1失败)
        <ResultMsg>string</ResultMsg>        //调用失败时的错误信息
      </SyncCardUserResult>现在我已在我的本地项目中添加了对这个远程WebService的web引用,命名为apwebservice
现在我想要请教的是,要如何调用这个WebService的方法呢?具体的代码应该怎么写?然后如何获取调用该方法后的两个返回值结果呢?感谢您的帮助!

解决方案 »

  1.   

    如果是静态的引用的话,在解决方案管理器中的相应项目节点里,找到Web References,跟据这里列出的节点,可以调用,比如我的引用如下:web references
       -localhost
         service.wsdl可以这样调用:
    localhost.Service s = new WebServiceApp.localhost.Service();
    s.SyncCardUser()....   
      

  2.   

    实例WebService,然后我调用方法一样调用就OK了.
    比如:apwebservice.SyncCardUser()
      

  3.   

    右击网站>添加WEB引用>URL填上http://61.100.101.46/apwebservice/cardsystem.asmx