我担心通过 SOAP 处理大 xml。在 Axis 中,Axis 本质上是 Apache SOAP 3.0。它是一个从头开始的重写,围绕流模型设计(在内部使用 SAX 而不是 DOM)。目的是创建一个更模块化、更灵活和更高性能的 SOAP 实现(相对于 Apache SOAP 2.0)。 http://axis.apache.org/axis/faq.html
你能告诉我 cxf 如何在内部处理 SOAPMessages。它是否使用 SAX 而不是 DOM。如果不是,我认为对于 BI XML 的 AXIS 将是一个更好的选择......?
其次,我看到 javax.xml.soap.SOAPPart 实现了 Document、Node。这是否意味着无论 SOAP 实现如何,DOM 都将始终被创建。
谢谢