java - 识别Web服务的类型

标签 java web-services

我需要实现一个客户端应用程序来使用“http://www.fao.org/countryprofiles/webservices/en/”提供的服务。但我无法确定这些是基于 WSDL 的服务还是 Rest Web 服务。那么我们如何在客户端决定服务器提供什么类型的服务?请提供这方面的建议或有用的链接?

最佳答案

如果您看到那里给出的示例,那么它是一个 RESTful Web 服务。例如,

URL http://www.fao.org/countryprofiles/geoinfo/ws/countryNames/MEX 请求 3 个字符 ISO3 代码为 countryNames墨西哥

它产生 XML 输出。最简单的客户端将简单地调用此 URL 并解析收到的 xml。

关于java - 识别Web服务的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12519446/

相关文章:

java - 支柱 : Using Logic Iterate but not getting the updated list value in Action

java - Eclipse 中具有不同输出文件夹的两个不同源文件夹具有相同类型的 java 源文件;未编译

java主动渲染在调整大小时闪烁

java - 使用 Axis2 和 Maven 从 WSDL 文件创建 Web 服务客户端所需的最低依赖项和插件配置是什么?

c# - Web 服务中的数据持久性?

java - 通用类型 : Capture type of attribute

java - 是否可以判断图像质量,即 Java 中的 dpi?

c# - 如何使用 TDD 方法创建 Restful Web 服务?

ruby-on-rails - 在单个服务器上托管多个 Rails 服务 + "api enabled"网站的架构

java - 使用 Java 连接到 Microsoft Dynamics CRM 本地 Web 服务?