`
yanghaoli
  • 浏览: 291341 次
社区版块
存档分类
最新评论

android程序调用asmx页面

 
阅读更多

1导入ksoap2-android-assembly-2.4-jar-with-dependencies.jar
2加入上网权限:
3导入包

import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;

 


4代码
     

   String nameSpace = http://tempuri.org/;
        String serviceURL = "http://192.168.10.3:98/TestClothingDRPService/ServicePowerEAI.asmx";
        String methodName = "GetHelpFileURL";//方法名
        String soapAction = "http://tempuri.org/GetHelpFileURL";
        SoapObject request = new SoapObject(nameSpace, methodName);
       
        request.addProperty("HCC", "19");
      
       
        SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
        envelope.bodyOut = request;
        envelope.dotNet=true;
        HttpTransportSE ht = new HttpTransportSE(serviceURL);
        ht.debug = true;
        String result="";
        try {
            ht.call(soapAction, envelope);
            if (envelope.getResponse() != null) {
             result= envelope.getResponse().toString();
            } else {
           
            }
        } catch (Exception e) {
            e.printStackTrace();
         
        }
        TextView tv1=(TextView)findViewById(R.id.textView1);
        tv1.setText(result);

 

2
0
分享到:
评论

相关推荐

    Android平台调用为本service详解

    在Android平台上调用Web Service,通常需要借助第三方库来实现,这里主要介绍的是使用ksoap2-android库。ksoap2是一个轻量级的SOAP客户端开发包,尤其适用于资源有限的Java环境,比如Applets或者J2ME应用程序。而在...

    android 怎样调用web服务

    ### Android如何调用Web服务 #### WebService简介与作用 WebService是一种基于SOAP协议的远程调用标准,它能够实现跨操作系统平台、编程语言和技术的整合。这种特性使得WebService成为了一个非常重要的工具,尤其...

    ASPNET WebService源代码

    ASP.NET WebService源代码是构建基于C#的Web服务的一种方式,...通过理解Default.aspx如何展示和调用服务,以及WebService.asmx中WebMethods的工作原理,开发者可以进一步扩展这些基础,构建更复杂的跨平台应用程序。

    物联通6.3.1

    3. **AndroidWebSevice.asmx**:这是一个Web服务文件,表明物联通支持与Android设备的交互,可能是为了实现移动设备上的数据同步或API调用。 4. **TableCSVS_API.asmx**:这个文件可能提供了CSV(逗号分隔值)文件...

    11_网络通信

    WebService提供了一种标准的方法来实现不同平台间的服务调用。在Android中,可以使用SOAP或RESTful API来实现与WebService的通信。 ### 3.1 SOAP服务 SOAP(Simple Object Access Protocol)是一种基于XML的消息...

    .NET C#创建WebService服务简单实例

    Visual Studio会自动生成一个测试页面,你可以在这个页面上输入参数并调用服务方法。在这种情况下,你将看到一个简单的加法运算的示例。 总的来说,.NET C#创建WebService服务涉及创建一个新的ASP.NET网站,添加Web...

Global site tag (gtag.js) - Google Analytics