2013-02-25 3 views
2

Я работаю над приложением для Android. Мне нужно использовать веб-сервис. У меня есть веб-служба .NET. Я создал файлы Java из WSDL2Code конвертера, но я не знаю, как использовать сервис с этими файлами, потому что примеров нет. Я реализую клиентскую сторону. Если кто-нибудь знает, как решить эту проблему, пожалуйста, помогите мне ..Как использовать созданные WSDL2Code файлы?

+0

Вам нужно знать, как потреблять веб-сервис в Android? –

+0

да .. я следую этому руководству. http://www.codeproject.com/Articles/304302/Calling-Asp-Net-Webservice-ASMX-From-an-Android-Ap они используют пример веб-службы и он работал нормально. Но когда я использую свой веб-сервис, он не работает. после googling я нашел сайт WSDL2Code.com, они дают java-файлы для использования webservice. но я не знаю, как использовать эти файлы. – bCliks

+0

@ bCliks вы решили эту проблему? – kinkajou

ответ

0

на этом сайте есть пример раздела, и у косяк контакт [email protected] за помощью ...

в общем классе - «SERVICENAME "имеет все методы , например (скопировать пасту с сайта)

SampleService srv1 = new SampleService(); 
req = new Request();      
req.companyId = "1"; 
req.userName = "userName";          
req.password = "pas"; 
Response response = srv1.ServiceSample(req); 
0

Проверить на созданный файл,„SampleService.java“атрибут„URL“, может быть пуст. Заполните свой URL веб-службы.

public String NAMESPACE ="http://************/"; 
public String url=""; 
public int timeOut = 60000; 
public IWsdl2CodeEvents eventHandler; 
public SoapProtocolVersion soapVersion; 
0

Если вы читали класс обслуживания (например: Log_Service), вы можете увидеть, что свойство URL пуст. , прежде чем использовать методы, вы можете установить его в экземпляре.

ls = new Log_Service(); 
ls.setUrl('http://ws.whatyouwant.here'); 

а затем подайте запрос.

Смежные вопросы