最大限度地利用硬件并提高应用程序性能
将领先的编译器优化技术与现代 IBM Z 相结合,在高度安全且富有弹性的 z/OS 平台上增强 C/C++ 应用程序的性能。此计划有助于加速实现投资回报,并降低业务风险和 IT 风险。
Open XL C/C++ 完全基于开源 Clang 和 LLVM 技术框架,遵循 C17/C18 和 C++17 语言标准。此方法旨在减少将 C/C++ 应用程序从多个分布式平台转到 z/OS 时的迁移工作量。
Open XL C/C++ 有助于扩展现代 z/OS 语言和实用程序(例如 Python、Node.js、Go、Java™ 和 IBM Z Open Automation Utilities (ZOAU))以增强其功能并构建应用程序包,从而推动技术采用。
Open XL C/C++ 编译器现在支持在 C/C++ 源代码中嵌入 CICS® 和 IMS 语句,从而简化了在 CICS 和 IMS 环境中运行 C/C++ 的操作。
z/OS 上最新的高级优化 C 和 C++ 编译器,通过开源 Clang 接口支持当前的 C/C++ 语言标准,以改善与分布式平台的兼容性。现在,它可提供 CICS 和 IMS 子系统支持。
z/OS 上的高级优化 C 和 C++ 编译器支持 Metal C 和 z/OS 子系统,例如 CICS、Db2 和 IMS。
世界一流的 IBM 支持服务
许可
分销渠道
Web 交付物
z/OS 的部分可选功能
支持 z/OS 子系统
CICS 和 IMS
CICS、IMS 和 SQL/Db2
提高与分布式平台的兼容性
支持当前 C/C++ 语言标准
面向系统编程功能的 METAL C
使用 z/OS XL C/C++ 时,可以编写利用其他 IBM 产品和子系统的强大功能的程序。
可以使用 CICS 命令级接口来编写 C/C++ 应用程序。CICS 命令级界面提供通常由操作系统提供的数据、作业和任务管理设施。
Open XL C/C++ 和 z/OS XL C/C++ 可以与 IMS 一起使用,以包含 IMS 语句并协调错误处理。
z/OS 语言环境和 z/OS XL C/C++ 均为 IBM Db2 通用数据库许可程序提供了一个接口。XL C/C++ 程序使用此程序中嵌入的 SQL 语句来请求 Db2 服务。