对样本的更改

本部分概述了在受支持的 CICS® 发行版中对样本程序,样本资源定义,样本服务例程和样本文件的更改。 使用此信息来计划从一个发行版升级到另一个发行版的影响。

如果要从服务终了发行版进行升级,那么可以在 服务终了发行版的更改摘要中找到与这些发行版相关的更改的相关信息。

表 1. 按 CICS TS 发行版对样本程序的更改
姓名 5.6 6.1 6.2 CICS TS 6.3
DFH$DB2T 已更改:JOURNALMODEL 中的 TYPE 现在指定为 CHAR(5) 属性。      
DFH$FORA 已更改:资源现在按字母顺序排序。      
DFH$FORC 已更改: 资源现在按字母顺序排列,属于 COBOL 保留字的资源属性以 RDO- 为前缀。      
DFH$FORP 已更改:资源现在按字母顺序排序。 现在提供编译后的版本。      
DFH$MOLS   已更改: UNLOAD 在其输出中支持 DFHRMI 字段。    
DFH$UMOD     已更改: 已除去 DFHDTCV 和 DFHDTSVC ,因为它们不再适合驻留在 LPA/ELPA 中。  
DFHNJIVP        
DFH0QRCP 新增:与事务 QRCP 相关联。 此样本程序演示了如何获取并计算 QR TCB CPU/分派比率,并在该比率小于指定百分比时显示一条消息。      
DFH0STEP        
DFHSIT6$       已更改 :添加了以下SIT值:
  • httpuseragenthdr=no
  • httpserverhdr=no
  • CWAKEY=CICS
  • CMDSEC=ALWAYS
  • RESSEC=永远
  • gmtran=(cesl,disconnect)
表 2。 按 CICS TS 发行版对样本文件的更改
文件名 5.6 6.1 6.2 CICS TS 6.3
/samples/cicstags/cicstags.yaml   新增: CICS 区域标记文件的示例。    
/security/ciphers/defaultciphers.xml   新增: 缺省密码套件规范文件示例。 已更改: 将从文件中除去使用 NULL ,三重 DES (3DES) 和 RC4 加密的密码套件,包括:
  • 003B - TLS_RSA_WITH_NULL_SHA256
  • C001 -TLS_ECDH_ECDSA_WITH_NULL_SHA
  • C002 - TLS_ECDH_ECDSA_WITH_RC4_128_SHA
  • C003 - TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
  • C006 -TLS_ECDHE_ECDSA_WITH_NULL_SHA
  • C007 - TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
  • C008 - TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
  • C010 -TLS_ECDHE_RSA_WITH_NULL_SHA
  • C011 - TLS_ECDHE_RSA_WITH_RC4_128_SHA
  • C012 - TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
  • C00B -TLS_ECDH_RSA_WITH_NULL_SHA
  • C00C - TLS_ECDH_RSA_WITH_RC4_128_SHA
  • C00D - TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA

如果您在先前发行版的 USSCONFIG/security/ciphers 中有自己的 defaultciphers.xml 的未更改副本,那么建议您将新版本从 USSHOME/security/ciphers 复制到 USSCONFIG/security/ciphers

已更改: 从文件中删除了密码套件,包括
  • 35/0035 - TLS_RSA_WITH_AES_256_CBC_SHA
  • 38/0038 - TLS_DHE_DSS_WITH_AES_256_CBC_SHA
  • 39/0039 - TLS_DHE_RSA_WITH_AES_256_CBC_SHA
  • 2F/002F - TLS_RSA_WITH_AES_128_CBC_SHA
  • 32/0032 - TLS_DHE_DSS_WITH_AES_128_CBC_SHA
  • 33/0033 - TLS_DHE_RSA_WITH_AES_128_CBC_SHA

如果您在先前发行版的 USSCONFIG/security/ciphers 中有自己的 defaultciphers.xml 的未更改副本,那么建议您将新版本从 USSHOME/security/ciphers 复制到 USSCONFIG/security/ciphersdefaultciphers.xml 中其余密码的顺序发生了变化。 设置 KEYRING 时, CICS 会尝试从 USSCONFIG 读取 defaultciphers.xml 。 如果未找到,则从USSHOME开始尝试。 如果也失败,则会生成错误信息 DFHSO0176E 则会生成错误信息,并且 CICS 无法启动。

/security/ciphers/allvalidciphers.xml   新增: 所有有效密码的示例列表。