了解 Axis2 端点

Understanding Axis2 Endpoints

我正在尝试使用 SOAP Web 服务,现在,给我的示例是使用 SoapUI。

顶部的端点指向 https://www.URL-A/example.ashx but then the addressing module (wsa:To) points to https://www.URL-B/example.svc

soapUI 顶部的 URL 是什么?为什么在寻址模块中有不同的端点?

What is the URL at the top of soapUI?

也就是真正发送请求的URL

and why is there a different endpoint in the addressing module?

在寻址中 - 实际上可以有任何内容(任何 URL),并且在大多数情况下此信息会被忽略。

寻址的目的是提供一些独立于协议 (http) 的寻址信息(To、ReplyTo、messageId、..)。因此消息可以通过传递给不同端点等的不同协议(例如使用 JMS)重新发送。

长话短说 - 您应该注意 soapUI 顶部字段中的内容,这是将发送请求的真实端点。