【问题标题】:android webservice call - issueandroid webservice调用 - 问题
【发布时间】:2012-01-12 15:04:28
【问题描述】:

我是 Android 平台的新手。

我想从android java开发环境中调用一个webservice。我正在使用轴技术连接到 Java 开发中的 Web 服务。

我也可以在 android 开发中使用相同的技术吗?

还有一个疑问是我在 java 开发环境中使用了几个 jar 文件(如axis、commons-logging、commons-httpclient)来进行 Web 服务调用及其实现。

我可以在android java dev平台中使用这些jar文件吗?

请各位高手给我一个清晰的思路……??

【问题讨论】:

    标签: java android web-services


    【解决方案1】:

    如果您的 Web 服务是 SOAP,您可以使用 KSOAP2,它使您能够轻松地与 SOAP Web 服务进行通信。如果您的网络服务是 REST,那么您可以使用 Android 上已经存在的类,如 HttpClient、HttpGet 和 HttpPost。

    【讨论】:

    • 是的..我正在使用肥皂网络服务并且正在使用 KSOAP2,这使我能够访问网络服务,问题仅在传递复杂参数(如 Objects 和 all)时(序列化问题)。但是,如果我传递一个字符串,那么就没有问题。
    【解决方案2】:

    您的问题已经被问到here

    无法像 Android 一样使用 Axis 或其他一些框架。为此,您必须使用 Android SDK 重新编译所有 jar。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-29
      相关资源
      最近更新 更多