java web-services wsdl websphere jax-ws

java - Diferencia entre ".wsdl" y "? Wsdl" en wsdl Url



web-services websphere (1)

Tengo un servicio web jax-ws implementado en el servidor web sphere y cuando intento acceder al wsdl en el navegador con la URL

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

Veo que la URL se está cambiando a la de abajo

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

¿Alguien puede explicar la diferencia entre estos .wsdl y? Wsdl y lo que se debe hacer para mantener el URL igual a? Wsdl en lugar de cambiarse a .wsdl?


helloworld? wsdl -> es solo una solicitud al proveedor del servicio para que pueda obtener el wsdl.

HelloWorldService.wsdl "-> Este es el archivo real que describe el servicio que tiene un conjunto de puntos finales.