【发布时间】:2011-05-30 23:44:59
【问题描述】:
我正在开发一个客户端 Java 应用程序,该应用程序具有一些功能,需要从一些以 JSON 格式传输的 Web 服务(有些是 RESTful,有些不是)获取数据。没有 JavaScript,没有 Web 浏览器,只是一个普通的 JAR 文件,可以使用 Swing for GUI 在本地运行。
这不是一个新的或独特的问题;肯定有一些开源库可以处理通过 HTTP 传输的 JSON 数据。我已经找到了一些可以解析 JSON 的方法,但是我找不到任何可以处理 HTTP 通信以使用 JSON Web 服务的方法。
到目前为止,我发现 Apache Axis2 显然可能至少包含部分解决方案,但我没有看到足够的文档来了解它是否可以满足我的需要,或者如何使用它。也许问题的一部分是我没有使用 Web 服务的经验,所以当我看到它时我无法知道解决方案。我希望你们中的一些人能指出我正确的方向。示例会很有帮助。
【问题讨论】:
标签: java web-services json axis2 java-client