开发应用程序
您可以使用 COBOL、Java™、 Node.js、C®、C++、 PL/I、汇编语言和 REXX 语言开发应用程序。 CICS® 提供应用编程接口 (API),以便应用程序访问 服务和其他产品中的数据,如 VSAM 和.NET。 CICS Db2®.
有关 CICS 应用程序编程接口命令的列表,请参阅 CICS 命令摘要。
有关 CICS TS 支持的应用程序编程语言的列表以及对应用程序编程语言的 CICS 支持的概述,请参阅 对应用程序编程语言的 CICS 支持的更改。
前提条件: Language Environment 运行时间
所有程序都必须在 CICS - Language Environment® 支持下运行,无论其是否由 Language Environment - 符合要求的编译器编译。
Language Environment 是 的基本元素,为、、C 和 C++ 提供了通用运行环境。有关 如何使用 服务的更多信息,请参阅 z/OS® COBOL PL/I CICS Language Environment 使用 与 程序 Language Environment CICS。
Language Environment 之前的编译器为编程语言提供了本地运行库,但 CICS Transaction Server for z/OS 不支持本地运行库。 不过, Language Environment 为使用某些 Language Environment 前编译器生成的应用程序提供了对象和加载模块兼容性。 使用这些编译器创建并与相关运行库链接编辑的加载模块,无需重新链接即可与 Language Environment 兼容。 此外,使用这些编译器创建的对象模块可以链接到 Language Environment 上运行,而无需重新编译。