2012-06-05 2 views
-3

Я новичок в android/eclipse (java), на самом деле этот форум тоже.webservices on android eclipse

Неужели кто-то встретил эту ситуацию?

Получите ввод от пользователя и отобразите соответствующий результат, воспользовавшись веб-службой от android/eclipse. Есть ли доступные примеры?

спасибо.

+0

Используйте функцию поиска. Есть много примеров –

+0

, которые будут использовать webservice u, такие как wcf webservices и т. Д., А также указать в вашем вопросе u хотите использовать ksoap или json – Shruti

+1

Я следую методу SOAP mam – Nakshatran

ответ

0
1

Я отправляю Ссылка учебника

Здесь основной андроид учебник для доступа к веб-службы в андроида basic ksoap android tutorial

и для создания веб-сервиса в использовании Java это Учебник How to create java based web service

Напишите веб-сервис с помощью java и затем, используя библиотеку ksoap, вы получите ответ. Затем отформатируйте ответ в соответствии с вашим требованием. код для справки:

private static final String NAMESPACE = "http://tempuri.org/"; 
private static final String URL ="http://localhost/Web_Service.asmx?";// replace it by your Webservice URL 
private static final String METHOD_NAME = "Function_Name"; 
private static final String SOAP_ACTION = "Soap Action"; 

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); 
request.addProperty("parm_name",prm_value);// Parameter for Method 
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); 
envelope.dotNet = true; 
envelope.setOutputSoapObject(request); 
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL); 
try 
{ 
    androidHttpTransport.call(SOAP_ACTION, envelope);//call the eb service Method 
} 
catch (Exception e) 
{ 
    e.printStackTrace(); 
}//Next task is to get Response and format that response 
    SoapObject response; 
    response= (SoapObject) envelope.bodyIn;