服務資料物件 (SDO) 的資料存取

Faces 元件和服務資料物件可以協同運作來建立動態 Web 應用程式,使這個應用程式利用 Web 最佳化的方法來存取資料。

動態 Web 應用程式通常會存取資料來源,且能夠動態建立、讀取、更新和刪除資料。 雖然有許多資料存取組織架構可供選擇,但是 Rational Developer 本質上只支援兩種:Data Access Bean 和服務資料物件 (SDO)(WebSphere® Application Server 5.x 版稱為 WDO)。SDO 是在切斷連線的狀態下,以資料為中心的 XML 整合資料存取機制,它提供不關聯於特定來源的結果。 換言之,SDO 是針對 Web 應用程式最佳化的資料存取方法,使用 Faces 元件的動態 Web 應用程式,尤其如此。

這些 SDO 功能補充了 EJB 所提供目前可用的物件導向資料存取機制,以及直接使用 JDBC 來提供的,在連線狀態下以資料為中心的機制。

SDO 和 Faces 元件可以合作提供一種簡單的方式來建立動態 Web 應用程式,利用 Web 最佳化的方法來存取資料。 在「選用區」視圖中,有兩個 Data Access Bean 可以作為 Faces 元件:

相關概念
JavaServer Faces
Faces 元件的資料存取
WebSphere/服務資料物件 (WDO/SDO) 中的資料圖
WebSphere/服務資料物件 (WDO/SDO) 中的調解者
相關工作
將元件新增至 Faces JSP 頁面中
部署使用 WDO/SDO 的 Web 專案
相關參考
WDO API 文件
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.