发行版之间的更改
升级的一个关键部分是了解在产品的版本或发行版之间对 CICS TS 进行的更改所产生的影响。 本部分概括了 CICS Transaction Server for z/OS 发行版之间的更改。
按 CICS TS for z/OS 发行版划分的主要技术更改区域汇总了每个发行版中引入的主要技术以及已停用的功能。 后续部分详细描述了 CICS TS 的特定区域 (例如,安装,系统初始化参数或 CICS 资源) 的更改。 如果要从服务终了发行版进行升级,那么可以在 服务终了发行版的更改摘要中找到与这些发行版相关的更改的相关信息。
有关这些更改的更多信息,请参阅 CICS TS for z/OS 各版本的 "新功能 "部分: 5.5, 5.6, 6.1 和 6.2 和 6.3.
按 CICS TS for z/OS 发行版划分的主要技术变革领域
通过 CICS TS 的发行版,查看技术变革的主要领域中的新功能。 以下列表标题前面的版本标记指示应用技术更改摘要列表的版本。
- CICS Transaction Server for z/OS®, Version 6.3
- 有关这些功能的更多信息,请参阅 CICS TS 6.3 的新功能。
- 6.3 提高开发人员的工作效率和体验
- 支持 Java 21
- JCICSX 应用程序接口支持最新的 Java 版本和企业 Java 版本
- 引入了一项新功能 jcicsxClient-2.0 ,以方便为更高版本的 Java 和 Jakarta EE 开发 JCICSX 客户端
- 支持自由反应功能
- 支持 Spring Boot 3
- 在 VS 代码中开发 CICS 应用程序
- 6.3 增强系统管理体验
- 支持 CICS 参与 OpenTelemetry 追踪
- 支持 CICS
- 用于简化配置的全新 CICS TS 工具
- 具有发布信息操作的策略现在将系统日志列为目标
- 支持针对 APPC ( LU6.2 ) 连接和 JVM 服务器状态的新 CICS 策略规则
- 6.3 改进安全和合规管理
- 使用 CICS Explorer
- CICS TS 的安全定义验证(SDV)实施示例
- 为凭证过期的用户改进多因素身份验证终端登录功能
- 扩展 AT-TLS 感知功能
- 6.3 已停产
- CICS 不再支持 IPCONN、TCPIPSERVICE 和 URIMAP 资源中的 2 位数密码
- CICS Java™: 删除了对 Java 8 和 Java 11 的支持
- 自由功能: 不再支持 cicsts:zosConnect-1.0。 删除了对 cicsts:zosConnect-2.0 的支持
- 使用 CICS STS: 删除了对使用 CICS 安全令牌服务的 SAML 的支持
- 安全性 TLS 1.1
- 为 WS-Security 功能签署和加密 SOAP 消息: 删除了对 WS-Security 功能 SOAP 消息的签名和加密支持
更多信息,请参阅稳定通知和停止的功能。
- z/OSCICS事务服务器 6.2版
- 有关这些功能的更多信息,请参阅 CICS TS 6.2。
- 6.2 增强了开发者的生产力和体验
- 支持Java 17
- 对 Jakarta Enterprise Edition 10 的支持
- 增强的容器支持
- 支持 Node.js 18
- 对 Liberty 集合体的支持
- 6.2 改进了安全性和合规性管理
- 零信任增强功能
- TLS 增强功能
- SIGNON , CHANGE PASSWORD 和 CHANGE PHRASE 上的新选项显示了更多登录信息
- XPPT 上的新选项允许您以更低的成本保护远程程序
- 当程序或任务查询或设置它们自己的终端时,对 INQUIRE TERMINAL , INQUIRE NETNAME 和 SET TERMINAL 除去了命令安全性检查
- 针对向 JES 内部阅读器提交 JCL 作业的代理安全性的增强功能
- CICSPlex® SM现在可以为CICSplex处理71类ENF事件
- WUI 或 SMSSJ 的必需初始化参数 (如果安全性处于活动状态)
- 用于审计 QUERY SECURITY LOGMESSAGE (NOLOG) 请求的监视和统计信息字段
- 更新的 WS-Security 需求
- 6.2 降低了管理成本和弹性
- 增强了对 64 位寻址范围内的 z/OS MEMLIMIT 存储器的 SOS 保护和监视
- 对 TRANCLASS 受管事务的激增请求的弹性
- 禁止具有零计数字段的 SMF 记录
- 支持 TLS 1.3 的综合系统高速缓存
- 增强对指令执行保护的利用
- 用于 BUNDLE 资源的 GRPLIST 安装的新 DFHRL 消息
- 增强了对 GRPLIST 的支持
- CICS 策略的增强功能
- 对稳定功能进行运行状况检查
- 对 TRANCLASS 受管事务的激增请求的弹性
- CICSPlex SM 现在可以处理 CICSplex 的类型 71 ENF 事件
- CICS 在 TCP/IP 重新启动后自动打开 TCPIPSERVICE
- 集成 CICS 和 CICSPlex SM 关闭
- 监视 CICSPlex SM 数据存储库的使用
- 禁止具有零计数字段的 SMF 记录
- 已更新 CMCI JVM 服务器需求
- 扩展 Ansible® IBM® z/OS CICS 收集,以自动执行 CICS 资源和区域操作
- 用于 CICS 与 Red Hat® OpenShift® Container Platform 集成的操作程序
- 6.2 性能增强功能
- 对共享数据表的读取和浏览请求是线程安全的
- CICSPlex SM 现在可以处理 CICSplex 的类型 71 ENF 事件
- CICS Transaction Server for z/OS, 版本 6.1
- 有关这些功能的更多信息,请参阅 CICS TS 6.1。
- 6.1 增强了开发者的生产力和体验
- 支持 Java 11 , Jakarta Enterprise Edition 9.1和 Eclipse MicroProfile 5。
- Java 注释现在可用于定义要链接到 OSGi Java 应用程序的方法。
- 捆绑软件部署,多因子认证 (MFA) 以及在单个 CICS 区域中支持的高级 IBM CICS Explorer 功能。
- 对 Node.js V16 的新支持。
- 通过使用 CICS TS resource builder,使用应用程序源维护 CICS 资源配置。
- 6.1 改进了安全性和合规性管理
- 对运输层安全性 (TLS) 的 CICS 支持的持续增强,包括对 TLS 1.3的新支持,其他 TLS 监视和统计信息,安全更改 TLS 协议或密码的功能以及 TLS 安全问题的简化诊断。
- 针对 IBM Health Checker for z/OS的新的 CICS 运行状况检查,以及 CICS 运行状况检查的定制。
- 用于防止在仅数据内存中执行代码的新保护。
- 将 MFA 认证登录从 CICS Explorer 添加到单个 CICS 区域。
- 除去类别 1 事务的安全性定义需求。
- 支持应用程序透明传输层安全性 (AT-TLS) 监视和统计信息。
- 简化了综合系统范围的 CICS 安全性问题的诊断。
- 新的 SMF 1154 类型 80 记录,用于简化审计员的合规性数据收集。
- 6.1 降低管理成本
- 标记 CICS 区域以标识使用情况。
- 资源定义覆盖功能。
- CICS 策略的持续增强功能,包括引入新的系统规则类型,例如复合条件系统规则和事务转储阈值系统规则,所选任务规则的新 ALL 选项以及对策略统计信息的增强支持。
- 改进了临时存储器到期处理。
- 扩展了存储空间不足通知。
- 对并发 TLS 握手的限制。
- 支持 Db2的增强功能。
- 增加了共享数据表的容量。
- 增强了 CICS 事件处理支持。
- 单个 CICS 区域中的高级 CICS Explorer 功能。
- 增强了性能监视, API , SPI 和诊断。
- 改进了记录器故障的恢复。
- 使用 z/OSMF 软件管理进行 CICS 安装。
- 能够使用备用 IBM WebSphere Application Server Liberty 安装位置。
- 6.1 已停用
- CICS Java: 先前不推荐使用的 JCICS 方法
link(com.ibm.record.IByteBuffer)和link(com.ibm.record.IByteBuffer, com.ibm.record.IByteBuffer)已从类com.ibm.cics.server.Program中除去。 - 安全性: TLS 1.0
- 调试工具套接字接口: 从 14.2 版本开始, IBM z/OS 调试器只支持 CICS 的 TCP/IP 套接字接口;因此,不再使用 CICS TS 提供的调试工具套接字接口,从而使其稳定下来。
- XSNEX 全局用户退出: 删除
signon和signoff全局用户退出 XSNEX。
更多信息,请参阅稳定通知和停止的功能。
- CICS Java: 先前不推荐使用的 JCICS 方法
- CICS Transaction Server for z/OS, 版本 5.6
- 有关这些功能的更多信息,请参阅 CICS TS 5.6 的新功能。
- 5.6 开发者体验
- 对 Pivotal Spring Boot 的新支持
- 对 Jakarta EE 8 的新支持
- 增强的 CICS Java API
- 用于 CICS Java 应用程序开发的新 Maven Central 库
- Gradle 和Maven的新插件,用于自动构建 CICS 包
- 用于在开发期间简化 CICS 束部署的新部署 API
- Node.js V12 和 V14 的新支持
- 5.6 安全性
- 在使用 TLS 时,增强了对作为 HTTP的 CICS 的支持
- 用于处理 JSON Web 令牌的增强 VERIFY TOKEN 命令
- 针对安全域的新 CICS 监视
- 5.6 弹性
- 改进了针对 z/OS 存储空间不足情况的报告和操作
- 为大型 CICSplex 环境改进了 BAS 数据空间存储器的使用
- 改进了 CICSPlex System Manager 数据空间使用情况的管理
- 在分布式程序链接上支持最多 32 KB 的 COMMAREA
- 5.6 管理
- 新的和增强的系统编程接口,用于帮助进行 JVM 服务器管理
- 新建策略系统规则类型
- 新的 z/OS 工作负载管理运行状况策略操作
- IBM z/OS 工作负载交互关联器的新支持
- 5.6 已停用
- CICS TS 实用程序 DFHMSCAN (扫描装入模块库以识别使用了 CICS 宏的程序) 已从此发行版的 CICS TS 和更高版本中除去。
- 对 Web 服务描述语言 (WSDL) 2.0 的支持已稳定,并且将在将来的 CICS TS 发行版中移除。
- 对 Web Service (WS) 数据变换服务的基于 JVMSERVER 的配置选项的支持已稳定,并且将在 CICS TS 的未来发行版中移除。 应避免使用 JAVA_PIPELINE=YES JVMSERVER 概要文件选项。
- 稳定了对 WS-Security 基础结构的支持。
- 对 CICS Service Flow Runtime for CICS TS 的支持已稳定,并且将在将来的 CICS TS 发行版中移除。
- CICS Java: 已除去 CICS JVM 调试插件机制。
更多信息,请参阅稳定通知和停止的功能。
按功能区域列出的 CICS TS 发行版之间的更改摘要
按功能区域查看 CICS TS 发行版之间的外部值更改: