Web services SOAP-ERROR:解析WSDL:没有与<;关联的地址;港口>;

Web services SOAP-ERROR:解析WSDL:没有与<;关联的地址;港口>;,web-services,wsdl,Web Services,Wsdl,我正在编写一个wsdl文件,当我测试它时,我得到了“SOAP-ERROR:解析wsdl:没有与之关联的地址”消息。我已将地址添加到端口标签: 代码如下: <service name="MyWebService"> <documentation>WSDL file for Web Service</documentation> <port name="GetNamePortType" binding="tns:GetNameBinding"

我正在编写一个wsdl文件,当我测试它时,我得到了“SOAP-ERROR:解析wsdl:没有与之关联的地址”消息。我已将地址添加到端口标签: 代码如下:

<service name="MyWebService">
    <documentation>WSDL file for Web Service</documentation>
    <port name="GetNamePortType" binding="tns:GetNameBinding">
        <soap:address location="http://localhost:8080/site/ws/wsdl/"/>
    </port>
</service>

Web服务的WSDL文件

感谢您的输入

您在后台使用什么语言?我上次使用SOAP是在前一段时间的经典asp中:)。 但在这里,我必须像这样指定目标文件:

  <service name='TQ' >
    <port name='TQSoapPort' binding='wsdlns:TQSoapBinding' >
      <soap:address location='http://vminformer/latest/_Service/_service.asp' />
    </port>
  </service>


不知道这是否对你有帮助,但如果没有更多的信息,很难说什么是错的。

你在后台使用什么语言?我上次使用SOAP是在前一段时间的经典asp中:)。 但在这里,我必须像这样指定目标文件:

  <service name='TQ' >
    <port name='TQSoapPort' binding='wsdlns:TQSoapBinding' >
      <soap:address location='http://vminformer/latest/_Service/_service.asp' />
    </port>
  </service>


不知道这是否对您有帮助,但如果没有更多信息,很难说出问题所在。

谢谢您的快速回复。我正在使用PHP。我在位置的末尾添加了“index.php”,但似乎没有帮助。检查:这是一个教程,也许这有帮助:谢谢YvesR,我按照教程重写了WSDL文件,现在可以了!谢谢你的快速回复。我正在使用PHP。我在位置的末尾添加了“index.php”,但似乎没有帮助。检查:这是一个教程,也许这有帮助:谢谢YvesR,我按照教程重写了WSDL文件,现在可以了!