IBM Database Tools for Microsoft Visual Studio 2005 引入了一系列面向 Web 服務的新特性,全面釋放 DB2 pureXML™ 的最新功能,顯著提升開發人員的生產力。新版 IBM Database Add-ins for Visual Studio 2005 簡化了 pureXML 的使用流程,核心增強功能包括:從帶標注的 XML 模式創建 Web 服務、XML Schema Repository (XSR) 比較工具以及 XSLT 支持。本文將深入介紹 IBM XML Tools for DB2 Version 9.5 的核心功能與實戰用法。
本文假設您已部署 DB2 for Linux、UNIX and Windows V9.5 環境,並安裝 IBM Database Add-Ins for Visual Studio 2005 V9.5。您可透過以下兩種方式獲取 Add-ins 工具:
若需了解 IBM Database Add-ins for Visual Studio 的通用特性,建議參閱「Overview of IBM Database Add-ins for Visual Studio 2005」及「Develop proof-of-concepts .Net applications」系列教程。
DB2 V9.1 奠定了 XML 數據管理的基石,引入三大核心能力:
這些功能已整合進 IBM Database Add-ins V9.5。而針對標注 XML Schema、XSR 比較與 XSLT 支持的 Web 服務增強,則是 V9.5 版本獨有的突破,極大強化了 XML 特性的可用性與開發效率。
新版本支援以 Web 服務作為 XML 模式來源,可直接從 WSDL 結果推導 XML Schema。操作流程如下:


Test Form 對話框即時顯示測試操作結果(如圖 9),讓開發者能快速驗證模式正確性。

追蹤 XML Schema 變更向來耗時費力。V9.5 引入 Compare XML Schemas 功能:用戶選擇目標 Schema,從上下文菜單啟動比較,系統自動分析差異並提示變更詳情,大幅簡化版本管理。

DB2 V9.1 支持根據 XML 文檔片段創建並註冊標注 XML 模式,V9.5 進一步提供 映射設計器,讓模式創建與註冊更直觀高效。註冊後的模式可用於 XML 文檔分解與驗證。
生成 Web 服務步驟:

DB2 9.5 的 XML 工具集為 .NET 開發者提供了從模式設計、版本比較到 Web 服務生成的完整鏈路,配合 Visual Studio 深度整合,讓 pureXML 的企業級應用開發變得前所未有的高效直觀。