我通常习惯使用JSON / REST。我被授予了使用WSDL文件的Web服务的访问权限,我需要使用它来读取数据。我不知道从哪里开始
启动和运行JAVA代码可以查询此网络“服务”的最简单方法是什么?
答案 0 :(得分:1)
您可以使用Apache AXIS或Apache CXF等库,其中包含可运行的WSDL2Java程序,用于解析WSDL定义文件并生成允许您调用Web服务的类。
答案 1 :(得分:1)
答案 2 :(得分:1)
我推荐Sun的JAX-WS(现在内置于Java 6)。谷歌它(我只能在下面发布一个链接)。
一些链接......
主要网站: jax-ws.dev.java.net /
JAX-WS属于Glassfish Metro项目,但您不需要Glassfish来使用它(我们没有)。然而,这是一个很好的资源:
metro.dev.java.net/guide /
从WSDL开始,具体见:
https://metro.dev.java.net/guide/Developing_client_application_with_locally_packaged_WSDL.html