我使用Example创建了一个简单的数据服务。
服务仪表板提供以下 URL:
端点
- https://192.168.xx:9443/services/DataServiceSamples1/
- http://192.168.xx:9763/services/DataServiceSamples1/
- 本地:///服务/DataServiceSamples1/
但是当我尝试使用它们时,我收到以下错误。
<soapenv:Reason xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
<soapenv:Text xml:lang="en-US">
The endpoint reference (EPR) for the Operation not found is /services/DataServiceSamples1/ and the WSA Action = null. If this EPR was previously reachable, please contact the server administrator.
</soapenv:Text>
</soapenv:Reason>
我试图用localhost替换192.168.1.2但我得到了相同的结果。
http ://192 .168.1.2:9763/services/ DataServiceSamples1 . SOAP11Endpoint
https ://192 .168.1.2:9443/services/ DataServiceSamples1 . SecureSOAP11Endpoint
https ://192 .168.1.2:9443/services/ DataServiceSamples1 . SecureSOAP12Endpoint
http ://192 .168.1.2:9763/services/ DataServiceSamples1 . SOAP12Endpoint
http ://192 .168.1.2:9763/services/ DataServiceSamples1 . HTTPEndpoint
https ://192 .168.1.2:9443/services/ DataServiceSamples1 . SecureHTTPEndpoint
以上是我的 wsdl 文件的一部分。那么为什么它给了我几个端点?如何测试这些 url 的工作正常。无论如何我使用 Soapui 测试他的服务。它工作正常。