迁移数据访问资源

各种企业信息系统 (EIS) 使用不同方法来存储数据。 这些后端数据存储可能是关系数据库、过程化事务程序或面向对象的数据库。

灵活的 IBM WebSphere® Application Server 提供了多个用于访问信息系统后端数据存储器的选项:

  • 通过 Java 数据库连接 (JDBC) API 直接对数据库进行编程。
  • 通过各种符合 Java EE 连接器体系结构 (JCA) 的连接器对事务性后端进行编程。
  • 在通过遵从 JDBC API 或 JCA 的连接器间接访问后端存储器的 bean 管理的持久性 (BMP) bean 或 Servlet 中进行编程。
  • 使用容器管理的持久性 (CMP) Bean。
  • 使用 IBM 数据访问 Bean,该方式也使用 JDBC API,但是给您一组丰富的特性和功能,它隐藏了许多与访问关系数据库有关的复杂性。

请参阅 编程模型 API 和规范 ,以获取受支持的数据访问资源版本。

无论程序员是通过 XML 文档还是通过 Java 对象考虑数据,服务数据对象 (SDO) 都会简化程序员在消息和数据的通用提取方面的体验。 对于程序员,SDO 消除了底层数据访问技术(例如 JDBC、RMI/IIOP、JAX-RPC 以及 JMS)和消息传输技术(例如 java.io.Serializable、DOM 对象、SOAP 以及 JMS)的复杂性。