-3

私はAndroid / Eclipse(Java)を初めて使用していますが、実際にはこのフォーラムも使用しています。

この状況に遭遇した人はいますか?

ユーザーから入力を取得し、android/eclipse から Web サービスを使用して適切な結果を表示します。利用可能な例はありますか?

どうもありがとうございました。

4

2 に答える 2

1

チュートリアルのリンクを掲載しています

AndroidでWebサービスにアクセスするための基本的なAndroidチュートリアル基本的なksoap Androidチュートリアル

Java で Web サービスを作成するには、このチュートリアルを使用します Java ベースの Web サービスを作成する方法

Java を使用して Web サービスを記述し、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;
于 2012-06-12T12:07:30.910 に答える