AXis 對象模型(AXis Object Model,AXIOM)是 Apache Axis 2 的 XML 對象模型,其目標是提供強大的特性組合徹底改變 XML 處理技術。AXIOM 超越了現有的 XML 處理技術,它把延遲構建和一種快速、輕型的可定制對象模型結合了起來。
AXIOM 還不是另一種對象模型。它有著明確的設計目標:大幅提升 Apache 下一代 SOAP 協議棧 Axis 2 的性能。結果造就了不同于其他對象模型的 AXIOM(也稱為 OM),因為它突出了構造的輕型,并且 僅當需要的時候才建立。由于是輕型的,它盡可能地減輕對系統資源的壓力,特別是 CPU 和內存。同時,延遲構造又允許在其他部分還沒有完成的時候使用樹的一部分。AXIOM 強大的延遲構建能力源于底層的 Streaming API for XML (StAX) 解析器。AXIOM 提供了所有這些特性,同時幕后的復雜性對用戶是透明的。
使用 XMLBench Document Model Benchmark 測試的結果表明,AXIOM 的性能和現有的高性能對象模型相當。但是 AXIOM 的內存占用要好于現有多數依靠 SAX 和/或 DOM 輸入輸出的對象模型。因此對于 Web 服務引擎或內存受限制設備這樣的 XML 處理器,AXIOM 是一種理想的選擇,它可用于
一般的 XML 處理,但是有一個對 SOAP 優化了的可選層。