Android Soap Kullanımı
14.06.2016 - 02:45
Merhaba Arkadaşlar,
android studio da soap işlemleri yapmaya çalışıyorum. Soap url si http://www.w3schools.com/xml/tempconvert.asmx şeklindeki siteden basitçe sıcaklık dönüşümü yaptırıcam ancak yazdığım kodlarda hata almıyorum ama çalışmıyor . Bu konuda bana yardımcı olabiliecek veya hatamın nerede olduğunu belirtecek arkadaşların yardımlarını bekliyorum.
public class MainActivity extends AppCompatActivity {
private static final String SOAP_ACTION = "http://www.w3schools.com/xml/FahrenheitToCelsius";
private static final String METHOD_NAME = "FahrenheitToCelsius";
private static final String NAME_SPACE = "http://www.w3schools.com/xml/";
private static final String URL = "http://www.w3schools.com/xml/tempconvert.asmx";
TextView txtSonuc;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SoapObject Request = new SoapObject(NAME_SPACE,METHOD_NAME);
Request.addProperty("Fahrenheit","32");
SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
soapEnvelope.dotNet=true;
soapEnvelope.setOutputSoapObject(Request);
AndroidHttpTransport aht = new AndroidHttpTransport(URL);
txtSonuc = (TextView)findViewById(R.id.txtSonuc);
try{
aht.call(SOAP_ACTION,soapEnvelope);
SoapPrimitive resultString = (SoapPrimitive)soapEnvelope.getResponse();
txtSonuc.setText("sonuc : "+resultString);
}catch (Exception e)
{
e.printStackTrace();
}
}
}
76
Görüntülenme
0 Beğeni