У меня мало проблем с веб-сервисами и библиотекой KSoap. Я искал эту тему, прежде чем спрашивать, но ничего не нашел.
Вот вопрос :У меня есть URL видаhttp://www.anyting.com/bulkService.wsdlно у меня нет никаких документов об этом. Могу ли я определить параметры ИМЯ МЕТОДА и ПРОСТРАНСТВО ИМЕН , просто изучив файл wsdl. Пример:http://www.webservicex.net/isbn.asmx?WSDL
Если можно, где можно найти параметры метода для отправки запроса.
Я работаю над проектом Android, поэтому я использую KSoap2, это то, что мне нужно ИМЯ МЕТОДА и ПРОСТРАНСТВО ИМЕН.
Небольшой вопрос :Является ли myservice.wsdl тем же URL-адресом myservice.asmx?WSDL
Спасибо за вашу поддержку..
Редактировать #1:Я трачу много времени и получаю правильные параметры вот так:
МЕТОД _НАЗВАНИЕ:Веб-служба может иметь несколько методов. Если вы не нашли документы о вашей веб-службе, вы можете найти имена методов в wsdl. Если расширение вашей веб-службы —.asmx, то ваш wsdl должен выглядеть как../services/service.asmx?wsdl. Откройте файл wsdl и найдите «имя операции», эти параметры являются вашими методами. Выберите, что, если вы хотите использовать.
ПРОСТРАНСТВО ИМЕН:Откройте свой wsdl и найдите «targetNamespace». Этот параметр является вашим параметром NAMESPACE.
МЫЛО _ДЕЙСТВИЕ:Этот параметр состоит из имени метода и пространства имен. Используйте его так String SOAP _ACTION = NAMESPACE + METHOD _NAME;