wsdl Url 中“.wsdl"and "?wsdl”的区别

Difference between ".wsdl"and "?wsdl" in wsdl Url

我在 web sphere 服务器上部署了一个 jax-ws web 服务,当我试图在浏览器中使用 url

"Http://localhost:7001/HelloWorldService/port/helloworld?wsdl"

我看到 url 正在更改为下面的

"Http://localhost:7001/HelloWorldService/port/helloworld/HelloWorldService.wsdl"

有人可以解释 .wsdl 和 ?wsdl 之间的 区别, 需要做什么才能使 url 与 相同? wsdl 而不是更改为 .wsdl?

helloworld?wsdl --> 只是向服务提供商请求,以便您可以获取 wsdl。

HelloWorldService.wsdl" --> 这是描述具有一组端点的服务的实际文件。