Debido a resticciones en la plataforma en la que estoy desarrollando no puedo usar librerías como las de jax-ws o axis para poder consumir web services desde mi aplicación java.
Se me ha ocurrido que lo que puedo hacer es construir a mano los xml que son las peticiones SOAP, abrir un socket, enviarla y recibir la respuesta, que se supone será otro XML, el cual deberé interpretar para sacar el resultado de la petición.
Creo que esto no debería tener mayor problema, pero me encuentro con un serio obstáculo:
Los servicios web que quiero consumir no les he hecho yo. Con jsp y conozco en qué servidor están, los nombres, incluso la dirección de wsdl, pero: exactamente donde debería mandar esos xml?
He buscado por todas partes pero no encuentro nada.
Alguien puede saber esto?