Thursday, February 23, 2012

Android Web service using Ksoap 2


  • Create a new android project in eclipse.
  • Open main.xml. -> Take 4  Textview with id 1) android:id="@+id/txtAddition" 2)android:id="@+id/txtSubraction"  3)android:id="@+id/txtMultiplication"  4)android:id="@+id/txtDivision".
  • Download Ksoap library from this link.
  • we have to include “<uses-permission android:name=”android.permission.INTERNET” />” inside AndroidManifest.xml.





    Notes :


    • NAMESPACE = “http://calculator.backend.web.org”; We refer this name from the actual web project on backend. The name of package on backend on serverside was org.web.backend.calculator. So we need to write the reverse order of package name.
    • URL = “http://192.168.0.103:8080/AndroidBackend/services/Calculate?wsdl”; Here Your comp Ip addr is required. Localhost wont work.
    • Thats it, you can run the following application. Before running the app, make sure your server is running on Backend.