【问题标题】:Android Web Service Client Using JAX-WS使用 JAX-WS 的 Android Web 服务客户端
【发布时间】:2012-03-05 09:40:28
【问题描述】:

我已经完成了一个使用 JAX-WS 创建 Web 服务和 Web 服务控制台客户端的完整示例,并且我成功地创建了它们。现在我正在尝试创建一个 android web 服务客户端,但它似乎不适用于 android。我在 android 项目中添加了 Java SE 6 的 JRE 系统库,因为它包含 JAX-WS API,但仍然无法正常工作。

我目前正在研究 Ksoap2-android 库,但仍然想知道为什么我不能使用 JAX-WS 来创建 android web 服务?!我认为 android 是建立在 java 之上的;因此,我可以使用任何现有的 java 库来构建我的 android 应用程序。我之前使用 java api 进行 xml 处理 JAXP 来解析 android 上的 XML 文件并且它工作。为什么 JAX-WS 的情况不一样?

【问题讨论】:

  • Android Java Machine 没有实现 JAX-WS 规范。这就是为什么!

标签: android web-services jax-ws


【解决方案1】:
【解决方案2】:

一个直接的解决方案:

添加对 Gradle (app) 的依赖

compile "javax.xml.bind:jaxb-api:2.2.12"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多