XMLアダプタの機能について説明します。
XMLアダプタは、Symfoware Server機能の1つとして提供されます。以下に全体構成図を示します。
図1.5 全体構成図
XMLデータの格納、更新、削除、検索(抽出)は、Symfoware/RDBへのSQLインタフェースとして提供されます。XMLデータの格納で、XMLアダプタは、アプリケーションプログラムから受け取ったXMLデータから、XMLデータのインデックスにキー値を格納します。XMLデータの更新、削除も同様に、XMLデータのインデックスのキー値を更新します。XMLアダプタは、このXMLデータのインデックスを使用して高速な検索を実現します。
また、XMLデータのインデックスは、Symfoware/RDBの定義文を使用して、作成または変更できます。