基于 DOM 与基于 StAX 的 WS-Security
DOM-based Vs StAX-based WS-Security
我想了解什么是 WS-security 及其工作原理。它使用另一个术语 STS & WS-Trust。
基于DOM(内存中)和基于StAX(流)的方法有什么区别到 WS-Security?
Apache CXF 支持基于 DOM 和基于 StAX 的 WS-Security 实现。默认情况下,它使用基于 DOM 的方法,但您可以通过将 JAX-WS 属性 "ws-security.enable.streaming" 设置为 "true".[= 来切换为使用基于 StAX 的实现10=]
基于 DOM 的方法在应用 WS-Security 处理之前将整个消息加载到内存中。如果您正在对 SOAP 消息进行复杂的操作(签名 + 加密不同部分等),那么这比流方法更快。但是,它会占用大量内存。与 DOM 方法相比,流式方法对大消息使用的内存非常少,但处理更复杂的任务时速度可能更慢。
我想了解什么是 WS-security 及其工作原理。它使用另一个术语 STS & WS-Trust。
基于DOM(内存中)和基于StAX(流)的方法有什么区别到 WS-Security?
Apache CXF 支持基于 DOM 和基于 StAX 的 WS-Security 实现。默认情况下,它使用基于 DOM 的方法,但您可以通过将 JAX-WS 属性 "ws-security.enable.streaming" 设置为 "true".[= 来切换为使用基于 StAX 的实现10=]
基于 DOM 的方法在应用 WS-Security 处理之前将整个消息加载到内存中。如果您正在对 SOAP 消息进行复杂的操作(签名 + 加密不同部分等),那么这比流方法更快。但是,它会占用大量内存。与 DOM 方法相比,流式方法对大消息使用的内存非常少,但处理更复杂的任务时速度可能更慢。