【问题标题】:XML/HTTP transport in CXF without SOAP没有 SOAP 的 CXF 中的 XML/HTTP 传输
【发布时间】:2012-06-25 21:07:28
【问题描述】:

请告诉我是否可以通过 http 连接将 XML 作为字符串发送,并在不使用任何解析机制的情况下以 XML(作为字符串)返回响应?

在 Apache CXF 中可行吗?还是必须使用流/解析器?如果我将内容类型提供为 text/xml,Apache CXF 中是否有配置可以为我执行此操作?

我想在不使用 SOAP 的情况下执行此操作。

【问题讨论】:

    标签: java xml http cxf xmlhttprequest


    【解决方案1】:

    您可以使用 Apache CXF 的 JAX-RS 功能:http://cxf.apache.org/docs/jax-rs.html。如果您使用的是 Spring MVC,则可以使用 Controller annotations itself 轻松完成此操作

    【讨论】:

      【解决方案2】:

      我在 CXF 中使用了 WebClient API 支持。

      以下片段:

          WebClient client =WebClient.create(url);
          client.type("text/xml");
        client.accept("text/xml"); 
        javax.ws.rs.core.Response resp=client.post(request);
        return resp;
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-10-06
        • 1970-01-01
        • 1970-01-01
        • 2011-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多