XML 支援概觀

您可以使用本產品所提供的 XML 支援,來處理使用標準 XML 技術 (例如「可延伸樣式表語言轉換 (XSLT)」、「XML 路徑語言 (XPath)」及「XML 查詢語言 (XQuery)」) 來處理資料的 Web 應用程式。

XML 結構化資料已成為資料交換的主要格式。 幾乎每個現有 WebSphere® 應用程式都會導覽、查詢或轉換 XML 資料。

自從第一次標準化以來,應用程式開發環境中的 XML 使用情形已大幅增加,包括許多實務範例。 WebSphere Application Server 是適用於最新應用程式開發標準 (包括 XML) 的先進平台。

附註: IBM® WebSphere Application Server 為應用程式開發人員提供下列全球資訊網協會 (W3C) XML 標準的支援:
  • 可延伸樣式表語言轉換 (XSLT) 2.0
  • XML 路徑語言 (XPath) 2.0
  • XML 查詢語言 (XQuery) 1.0
這些 W3C XML 標準為應用程式開發者提供許多建置 XML 應用程式的功能。 在 XPath 2.0、XSLT 2.0 及 XQuery 1.0 標準中提供的特定好處包括下列各項:
  • 更簡單的 XML 應用程式開發及改良的開發人員生產力
  • 使用 XQuery 1.0 來改進查詢 XML 儲存在資料庫外部的大量資料的能力
  • 透過 W3C 規格中引進的新功能來改善 XML 應用程式效能,以解決先前的缺點
  • 利用 XML 綱目感知處理和驗證的新支援來改良 XML 應用程式可靠性
附註: 如果您想要使用 XPath 1.0 或 XSLT 1.0 (不處於舊版相容性模式) ,請繼續在 Java 2 Platform Standard Edition (J2SE) 6.0 和 7.0 中使用 Java™ API for XML Processing (JAXP)。

如需這些 W3C XML 標準的相關資訊,請跳至 W3C XQuery 1.0 及 XSLT 2.0 Become Standards: Tools to Query , Transform , and Access XML and Relational Data

本產品提供 IBM XML Application Programming Interface ,以支援這些標準。 這個應用程式設計介面會呼叫執行時期引擎,它能夠執行 XPath 2.0、XSLT 2.0 和 XQuery 1.0 ,以及操作傳回的 XML 資料。

本產品也包含 IBM Thin Client for XML with WebSphere Application Server。 小型用戶端容許存取完整產品中提供的相同 XML API 及執行時期功能 (XPath 2.0、XSLT 2.0 及 XQuery 1.0)。 小型用戶端可以複製到多個執行 Java SE 的用戶端,以支援 WebSphere Application Server 安裝。