对 CICS API 的更改

本部分概述了在受支持的 CICS 发行版中对 EXEC CICS 命令的 CICS® 应用程序接口所作的更改。 使用此信息来规划从一个发行版升级到另一个发行版对应用程序的影响。

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

CICS TS 的受支持发行版中的更改要点

表 1 列出了每个受支持的 CICS TS 发行版中新增和已更改的 CICS API 命令和宏。

为新命令提供的链接可将您转至产品文档中的参考信息。

为已更改的命令和宏提供的链接可将您转至下面的相关表,其中提供了更改的简要描述。

标记 服务 指示服务 APAR 引入的外部更改。

表 1. CICS TS 的受支持发行版中 CICS API 更改的亮点
5.6 6.1 6.2 CICS TS 6.3
新增: 新增: 新增: 新增:
更改时间: 更改时间: 更改时间:
已更改 (EXCI):
更改时间:

EXEC CICS 命令和宏的更改 (按 CICS TS 发行版)

按命令或宏查看更改:

ASSIGN
5.6 6.1 6.2 CICS TS 6.3
  新增选项:
  • GMEXITOPT
   
CHANGE PASSWORD
5.6 6.1 6.2 CICS TS 6.3

已更改,APAR PH23078: 新 NOTAUTH, RESP2 值为 1

已更改,APAR PH31270: 新 NOTAUTH, RESP2 值为 17

已更改,APAR PH51378: 新 INVREQ, RESP2 值为 32

已更改 APAR PH59546: 新增选项:
  • CHANGETIME
  • 日斯莱夫特
  • 到期时间
  • 无效账户
  • 最后时间
更改时间:

新的 NOTAUTH , RESP2 值为 1

RESP2 值为 17 的新 NOTAUTH

已更改,APAR PH51378: 新 INVREQ, RESP2 值为 32

已更改 APAR PH59547: 新增选项:
  • CHANGETIME
  • 日斯莱夫特
  • 到期时间
  • 无效账户
  • 最后时间

已更改: RESP2 值为 32 的新 INVREQ。

新增选项:
  • CHANGETIME
  • 日斯莱夫特
  • 到期时间
  • 无效账户
  • 最后时间
 
CHANGE PHRASE
5.6 6.1 6.2 CICS TS 6.3

已更改,APAR PH23078: 新 NOTAUTH, RESP2 值为 1

已更改,APAR PH31270: 新 NOTAUTH, RESP2 值为 17

已更改,APAR PH51378: 新 INVREQ, RESP2 值为 32

已更改 APAR PH59546: 新增选项:
  • CHANGETIME
  • 日斯莱夫特
  • 到期时间
  • 无效账户
  • 最后时间
更改时间:

新的 NOTAUTH , RESP2 值为 1

RESP2 值为 17 的新 NOTAUTH

已更改,APAR PH51378: 新 INVREQ, RESP2 值为 32

已更改 APAR PH59547: 新增选项:
  • CHANGETIME
  • 日斯莱夫特
  • 到期时间
  • 无效账户
  • 最后时间

已更改: RESP2 值为 32 的新 INVREQ。

新增选项:
  • CHANGETIME
  • 日斯莱夫特
  • 到期时间
  • 无效账户
  • 最后时间
 
DEFINE TIMER
5.6 6.1 6.2 CICS TS 6.3
      更改时间:

YEAR 选项的新上限为 2110。

ENDBR
5.6 6.1 6.2 CICS TS 6.3
    THREADSAFE: 如果该命令引用共享数据表,那么该命令是线程安全的。  
GETMAIN
5.6 6.1 6.2 CICS TS 6.3
  新增选项:
  • executable
   
GETMAIN64
5.6 6.1 6.2 CICS TS 6.3
  新增选项:
  • executable
   
INVOKE SERVICE
5.6 6.1 6.2 CICS TS 6.3

通过 APAR PH61670: 进行更改, 可以自动将 HTTP 的响应重定向到 DFHWS-LOCATION 中包含的信息。

通过 APAR PH63742: 进行更改, 可以自动将 HTTP 的响应重定向到 DFHWS-LOCATION 中包含的信息。

通过 APAR PH63742: 进行更改, 可以自动将 HTTP 的响应重定向到 DFHWS-LOCATION 中包含的信息。

更改时间:

可以自动将 HTTP 的响应重定向到 DFHWS-LOCATION 中的信息。

PUT CONTAINER (CHANNEL)
5.6 6.1 6.2 CICS TS 6.3
    新增选项: PREPEND  
PUT CONTAINER (EXCI)
5.6 6.1 6.2 CICS TS 6.3
    新增选项: PREPEND  
PUT64 CONTAINER
5.6 6.1 6.2 CICS TS 6.3
    新增选项: PREPEND  
QUERY SECURITY
5.6 6.1 6.2 CICS TS 6.3
    更改时间:
  • 加强保护。 将为此命令记录监视和统计信息。
  • RESP2 值为 13 的新 INVREQ。
 
READ
5.6 6.1 6.2 CICS TS 6.3
    THREADSAFE: 如果该命令引用共享数据表并且未指定 UPDATE 选项,那么该命令是线程安全的。  
READNEXT
5.6 6.1 6.2 CICS TS 6.3
    THREADSAFE: 如果该命令引用共享数据表并且未指定 UPDATE 选项,那么该命令是线程安全的。  
READPREV
5.6 6.1 6.2 CICS TS 6.3
    THREADSAFE: 如果该命令引用共享数据表并且未指定 UPDATE 选项,那么该命令是线程安全的。  
RESETBR
5.6 6.1 6.2 CICS TS 6.3
    THREADSAFE: 如果该命令引用共享数据表,那么该命令是线程安全的。  
RUN TRANSID
5.6 6.1 6.2 CICS TS 6.3
    更改时间:

新条件 NOSTART,RESP2值为 1

 
SIGNON
5.6 6.1 6.2 CICS TS 6.3
    新增选项:
  • CHANGETIME
  • 日斯莱夫特
  • 到期时间
  • 无效账户
  • 最后时间
 
START ATTACH
5.6 6.1 6.2 CICS TS 6.3
    更改时间:

新条件 NOSTART,RESP2值为 1

 
START BREXIT
5.6 6.1 6.2 CICS TS 6.3
    更改时间:

新条件 NOSTART,RESP2值为 1

 
START CHANNEL
5.6 6.1 6.2 CICS TS 6.3
  新增选项:
  • NoCheck
  • 保护
   
STARTBR
5.6 6.1 6.2 CICS TS 6.3
    THREADSAFE: 如果该命令引用共享数据表,那么该命令是线程安全的。  
VERIFY PASSWORD
5.6 6.1 6.2 CICS TS 6.3

已更改,APAR PH23078: 新 NOTAUTH, RESP2 值为 1

已更改,APAR PH31270: 新 NOTAUTH, RESP2 值为 17

更改时间:

新的 NOTAUTH , RESP2 值为 1

RESP2 值为 17 的新 NOTAUTH

   
VERIFY PHRASE
5.6 6.1 6.2 CICS TS 6.3
APAR 已更改内容:

已更改,APAR PH23078: 新 NOTAUTH, RESP2 值为 1

已更改,APAR PH31270: 新 NOTAUTH, RESP2 值为 17

更改时间:

新的 NOTAUTH , RESP2 值为 1

RESP2 值为 17 的新 NOTAUTH

   
VERIFY TOKEN
5.6 6.1 6.2 CICS TS 6.3
更改时间:

增强后可支持RACF® 提供的 JSON 网络令牌 (JWT)。

     
WEB CONVERSE
5.6 6.1 6.2 CICS TS 6.3
更改时间:

支持 PATCH 方法。

     
WEB OPEN
5.6 6.1 6.2 CICS TS 6.3
  更改时间:

WEB OPEN URIMAP 使用初始连接时获取的缓存 IP 地址和 HTTP 信息,用于后续使用相同 URIMAP 的出站 Web 请求。

删除:

新编译时不再允许使用 CIPHERS 选项。 对于 MAXTLSLEVEL 为TLS12的现有程序,CIPHERS 选项已被弃用;对于 MAXTLSLEVEL 为TLS13 的现有程序,CIPHERS 选项将被忽略。

 

不支持:

CIPHERS和NUMCIPHERS选项不再受支持。 选项被忽略,取而代之的是使用 defaultciphers.xml ,并显示一条警告消息 DHWB0768 )。

WEB SEND(客户机)
5.6 6.1 6.2 CICS TS 6.3
更改时间:

支持 PATCH 方法。

     
WRITE OPERATOR
5.6 6.1 6.2 CICS TS 6.3
  新增选项: CONSNAME

更改时间:

具有 7 和 8 的 RESP2 值的新 INVREQ

RESP2 值为 1 的新错误

   
WRITEQ TD
5.6 6.1 6.2 CICS TS 6.3
    更改时间:

新的 NOTAUTH,RESP2值为 103。

 
DFHEIENT 宏
5.6 6.1 6.2 CICS TS 6.3
  新增选项:

DATA_EXECUTABLE 用于请求动态存储不受指令执行保护。