我们可以在Java中使用webservices生成xml文件吗?如果可以,如何生成?
发布于 2010-09-16 06:36:46
生成XML文件与with服务无关。常见的基于SOAP的XML服务使用以XML编写的消息进行通信。因此,要调用send服务,您必须创建一个实现某种XML模式的xml文档,并将该xml文档发送到服务器地址。而且您不需要文件,通常XML文档是在内存中创建的,而不是写入文件。
Apache Axis2是一个非常强大的库,它负责大部分的编组/解组和通信工作。
发布于 2010-09-16 13:37:31
有两个Java Web服务标准:
用于XML服务的
每个规范都有多个实现。GlassFish是这两个标准的参考实现。
您可以直接与XML交互,也可以通过XML绑定层与转换为XML的POJO交互。JAX-WS和JAX-RS的标准绑定层是Java Architecture for XML binding (JAXB)。
有关JAX-RS Webservice的示例,请查看:
发布于 2010-09-16 06:23:32
创建一个web服务(例如,使用Java6注释),并让带注释的方法返回一个转换为字符串的DOM树。
https://stackoverflow.com/questions/3724168
复制