我必须编写一个简单的soap webservice,它接受它的XML 参数输入并使用该XML 参数调用一个数据库存储过程。存储过程返回 XML(相同的 XSD),我必须将此结果 XML 返回给 web 服务调用者。
在 java 中生成结果 XML 的最简单方法是什么?我是否必须从存储过程的结果中生成 java 对象(如果是,最简单的方法是什么?)或者我可以以某种方式将生成的 XML 直接放在 web 服务的响应中。截至目前,我不需要检查结果的有效性。
到目前为止,我创建了 wsdl,从 xsd 生成了 java 类,并创建了 web 服务的过程。我用 SoapUI 测试它们,它们调用数据库存储过程,我不确定如何处理 XML 结果。
谢谢!