已经获得了WSDL的URL,这里是其中的一部分。.不确定这是否是相关的。我知道如何在Visual Studio 2005中添加Web引用和导入名称空间。

问题...如何将我的价值观传递给它?如何为二进制64编码?我有方法名(GETP)...不知道如何将其作为传递参数的函数来调用,或者这是否是使用这种类型的引用的正确方法。以前只使用过.asmx文件。

  <wsdl:message name="GETPResponse">
      <wsdl:part name="GETPReturn" type="xsd:string" />
  </wsdl:message>
  <wsdl:message name="GETPRequest">
      <wsdl:part name="BASE64DATA" type="xsd:base64Binary" />
  </wsdl:message>
  <wsdl:portType name="Dist">
     <wsdl:operation name="GETP" parameterOrder="BASE64DATA">
         <wsdl:input message="impl:GETPRequest" name="GETPRequest" />
         <wsdl:output message="impl:GETPResponse" name="GETPResponse" />
     </wsdl:operation>
  </wsdl:portType>

最佳答案

只需使用“添加服务参考”并将其指向WSDL。请参见“ How to Consume a Web Service”。

07-24 09:46
查看更多