使用 SDO 的 Faces 和 Faces Client 组件的数据访问

基于 JavaServer Faces(JSF)技术的应用程序需要一种数据访问方法,该方法支持断开连接的 Web 模型。这样的动态 Web 应用程序通常可以访问数据源并且能够动态地创建、读取、更新和删除数据。Rational® Developer 提供了通过 Faces 和 Faces Client 组件进行的简单数据访问范例,这是一项称为“服务数据对象”(SDO)(在 WebSphere® Application Server V5.x 中称为 WDO)的方便且可靠的数据访问技术,这种技术允许您避免使用持久对象并专门处理数据。“服务数据对象”技术具有以下特点:

您仍然可以使用通过 Faces 和 Faces Client 组件(包括数据访问 Bean 和 Web Service)进行的其它数据访问方法;但是,已对 Web 应用程序(尤其是使用 JSF 技术的动态 Web 应用程序)优化了 SDO。这些 SDO 功能补充了由 EJB 提供的当前可用的面向对象的数据访问机制以及通过直接使用 JDBC 而提供的以数据为中心但已连接的机制。

当您使用“选用板”视图中的数据访问组件在 Faces 和 Faces Client JSP 页上定义数据源时,将自动为您创建 SDO 数据源:

相关概念
JavaServer Faces
WebSphere/服务数据对象(WDO/SDO)中的数据图
WebSphere/服务数据对象(WDO/SDO)中的介体
相关任务
将组件添加至 Faces JSP 页
在远程服务器上测试或部署使用 SDO 的 Web 项目
将关系记录列表添加至 Faces JSP 页
将关系记录添加至 Faces JSP 页
使用 Faces JSP 创建多页面 SDO 应用程序
相关参考
WDO API 文档
反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.