请告诉我是否可以通过http连接将XML作为字符串发送,并在不使用任何解析机制的情况下以XML(作为字符串)取回响应?
Apache CXF是否可行?或使用Streams / parsers是强制性的?如果我将内容类型提供为text / xml,Apache CXF中是否有配置为我执行此操作?
我想在不使用SOAP的情况下这样做。
答案 0 :(得分:1)
您可以使用Apache CXF的JAX-RS功能:http://cxf.apache.org/docs/jax-rs.html。如果您使用的是Spring MVC,则可以使用Controller annotations itself
轻松完成此操作答案 1 :(得分:0)
我在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;