如何使用GET调用Web服务?

时间:2013-07-12 11:24:01

标签: java web-services soap

我有使用JAX-WS SOAP Web服务创建客户端的经验。因此,我主要使用@WebService方法创建一个@WebMethod类,该方法采用@WebParam参数并返回@WebResult

我开始使用CXF to auto-generate the Java classes from the WSDL`。

但是,如果webservice是 GET 服务而不是SOAP,如http://www.cleartrip.com/places/hotels/info/41748,那该怎么办呢。

我可以相应地使用XSD来自动生成我的Java类到JAXB。 但是,我如何称之为GET-Service?哪个框架会对我有所帮助?是否也可以使用JAX-WS?

2 个答案:

答案 0 :(得分:1)

您很困惑,因为这是一个宁静的服务,而不是SOAP Web服务,java有一个API,可以轻松访问其他服务,请参阅' https://jersey.java.net/documentation/latest/getting-started.html'了解更多信息。

答案 1 :(得分:0)

您所谓的GET服务看起来像是RESTful服务。看一下JAX-RS 2.0和新的客户端API。