您可以编写可访问并更新 DB2® 和 VSAM 中数据的 Java™ 应用程序。另外,您也可以链接至使用其他语言的程序以访问 DB2、VSAM 和 IMS™。
在编写 Java 应用程序以访问 CICS® 中的数据时,可以使用以下任何技巧。CICS 恢复管理器会保持数据完整性。
访问关系数据
您可以编写 Java 应用程序以使用以下任何方法来访问 DB2 中的关系数据:
- 通过 JCICS LINK 命令链接到使用结构化查询语言 (SQL) 命令来访问数据的程序。
- 在适当的驱动程序可用的情况下,使用 Java 数据库连接 (JDBC) 或用于 Java 的结构化查询语言 (SQLJ) 调用直接访问数据。适当的 JDBC 驱动程序可用于 DB2。
有关使用 JDBC 和 SQLJ 应用程序编程接口的更多信息,请参阅 《CICS TS V5.2 产品文档》中的“使用 JDBC 和 SQLJ 从 Java 程序访问 DB2 数据”。
- 将 JDBC 或 SQLJ 用作底层访问机制的 JavaBeans。您可以使用任何适当的 Java 集成开发环境 (IDE) 来开发此类 JavaBeans。
访问 DL/I 数据
要访问 IMS 中的 DL/I 数据,您的 Java 应用程序必须使用 JCICS LINK 命令链接至发出 EXEC DLI 命令的中间程序以访问数据。
访问 VSAM 数据
要访问 VSAM 数据,Java 应用程序可以使用以下任一方法:
- 用于直接访问 VSAM 的 JCICS 文件控制类。
- 通过 JCICS LINK 命令链接到发出 CICS 文件控制命令来访问数据的程序。