像SOAP一样使用REST Web服务

时间:2013-03-22 07:05:38

标签: java web-services rest soap jaxb

我有一个应用程序,它只是作为两个Web服务之间的翻译器。 因此,我的应用程序中的主要目标/操作是从消费者XML到Gate Way XML的转换。

到目前为止,我们已经通过创建代理集成了两个SOAP Web服务。

现在,挑战我们需要集成REST Web服务,而我们无法创建它的代理。但是,请求和响应是XML格式。

要使用此服务(REST),我们已考虑采用以下方法:

  1. 通过使用服务的示例XML
  2. 创建shcema来创建JAXB类

    您能否建议我们采取更好的方法? 是否可以在运行时从XML创建Object / Class? (UnMarshalling运行时)

    请指导。感谢。

1 个答案:

答案 0 :(得分:0)

尝试包含Jackson / JAX-RS框架的REST Framework Jersey 您可以使用JAX-RS Framework来编组或解组对象。

请遵循以下教程:例如

  

http://www.vogella.com/articles/REST/article.html

泽西岛框架:

  

jersey.java.net /