Следующая строка является выдержкой из Java SOA Cookbook - O'Reilly
"Соединение SOAP позволяет отправлять сообщение SOAP ресурсу в конце URL-адреса. Это удобно использовать в любомситуация, но необходимая, если у этой службы нет определенного WSDL. Это потому, что для вызова Service.create требуется передать местоположение WSDL. Может быть редко, когда у вас нет WSDL с сервисом на основе SOAP, но этодействительно произойдет, и вы будете готовы.
Чтобы создать соединение с веб-службой, не предоставляющей WSDL, вы можете использовать класс SOAPConnection для связи напрямую с удаленным ресурсом. Затем вы создаете URLобъект, представляющий удаленный ресурс (сервлет), который вы хотите вызвать. Передайте сообщение-запрос SOAP и конечную точку, которую вы хотите вызвать, методу call вашего объекта соединения, а затем дождитесь, пока он вернет ответ SOAP.
• URL-адрес конечной точки, передаваемый методу connection.call, может быть либо строкой, либо java.net.URL. "