【问题标题】:soap webservice to return a pojo instead of xml肥皂网络服务返回一个pojo而不是xml
【发布时间】:2010-12-08 10:56:17
【问题描述】:

我对 Web 服务还很陌生,最近开始使用 Spring-WS 实现 Soap Webservice,并使用 Axis 和 Spring 实现客户端。据我了解,我们将 xml 作为 web 服务的请求发送,然后我们返回响应 xml。然后可以对这些请求/响应 Xml 进行编组/解组。

有没有办法直接从 web 服务返回一个 pojo 并在客户端获取它而不需要 xml 编组/解组?

【问题讨论】:

  • 你的意思是使用原生java序列化而不是XML?

标签: web-services soap axis spring-ws


【解决方案1】:

我们最终总是使用 Apache Axis 并使用 WSDL2JAVA,它为您生成 pojo 并隐藏了服务实现。对于编组,您可以使用 XMLBeans 之类的东西在 xml 和 pojos 之间轻松编组。

另见Spring WS Client - How to create mapping POJO for WSDLs without using Axis

【讨论】:

    【解决方案2】:

    简短回答:没有。

    【讨论】:

      猜你喜欢
      • 2012-01-02
      • 1970-01-01
      • 1970-01-01
      • 2021-07-29
      • 2017-01-16
      • 2017-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多