treba da izvrsim poziv ovu stranicu
http://limitedsecurities.net/l...ebservices.asmx?op=GetAllRates
Nikad nisam radio sa soap. Da imam vise vremena sam bi sve odradio. Nasao sam ovaj kod, koristi ksoap2
Code:
private static final String SOAP_ACTION = "myMethod";
private static final String METHOD_NAME = "myMethod";
private static final String NAMESPACE = "http://mynamespace.com/";
private static final String URL = "http://myserver.com/bean";
void test() {
try {
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("prop1", "myprop");
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
androidHttpTransport.call(SOAP_ACTION, envelope);
Object result = envelope.getResponse();
//handle result here
} catch (Exception e) {
e.printStackTrace();
}
}
private static final String SOAP_ACTION = "myMethod";
private static final String METHOD_NAME = "myMethod";
private static final String NAMESPACE = "http://mynamespace.com/";
private static final String URL = "http://myserver.com/bean";
void test() {
try {
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("prop1", "myprop");
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
androidHttpTransport.call(SOAP_ACTION, envelope);
Object result = envelope.getResponse();
//handle result here
} catch (Exception e) {
e.printStackTrace();
}
}
Sad pitanje je, sta treba da promenim da bi mi radilo sa onom stranom gore. I kako da handlujem rezlutate, treba mi samo string reprezentacija vrednosti. A ja cu posle da nadogradjujem.
Ovo je samo primer koji treba da uradim da bi dobio neki honorarni posao na duze staze, a posto ne pocinje pre marta imacu vremena da se detaljno upoznam za soap zahtevima i odgovorima..
Hvala