JavaServer Faces (JSF) テクノロジーに基づくアプリケーションには、 切断 Web モデルをサポートするデータ・アクセス・メソッドが必要です。 このような動的 Web アプリケーションは、通常はデータ・ソースにアクセスし、 データを動的に作成、読み取り、更新、および削除することができます。 この製品は、Faces および Faces Client コンポーネントを使用する単純なデータ・アクセス・パラダイムを提供します。これは、永続オブジェクトの回避とデータの排他的な処理を行えるようにする、サービス・データ・オブジェクト (SDO) と呼ばれる (WebSphere® Application Server バージョン 5.x では WDO と呼ばれます) 便利で堅固なデータ・アクセス・テクノロジーです。サービス・データ・オブジェクト・テクノロジーとは:
また、データ・アクセス Bean や Web サービスを含む、Faces および Faces Client コンポーネントを使用するその他のデータ・アクセス・メソッドも使用することができます。 ただし、SDO は Web アプリケーション (特に JSF テクノロジーを使用する動的 Web アプリケーション) 用に最適化されています。 これらの SDO 機能は、現在使用可能な EJB によって提供されているオブジェクト指向のデータ・アクセス機構および JDBC の直接使用によって提供されているデータ中心で接続された機構を、補足するものです。
SDO データ・ソースは、「パレット」ビュー内のデータ・アクセス・コンポーネントを使用する Faces および Faces Client JSP ページでデータ・ソースを定義する際、 自動的に作成されます。