LUTYPE6.1程序迁移到APPC链接
如果您的安装正在将其 CICS到CICS 系统间通信 (ISC) 链接从 LUTYPE6.1 更改为 APPC (LUTYPE6.2) ,那么您可能想要重新设计某些现有 ISC 应用程序以利用 APPC 功能。 或者,可以继续以 迁移方式运行现有应用程序。
迁移模式
在迁移模式下,前端和后端事务使用 LUTYPE6.1 命令,就像会话是 LUTYPE6.1一样。
pCICS® 以常规方式从交易中获取数据,并将其格式化为APPC映射数据流,以便在链路上传输。 在接收端, CICS 分析APPC映射的数据流,并向接收事务提交 LUTYPE6.1和函数管理头。
一般来说,您不必修改现有的 CICS 到 CICS ISC 应用程序以使它们能够在 APPC 链接上以迁移模式运行。 一个明显的例外是ALLOCATE SESSION命令的使用。 如果您的安装之前有单独定义的 ISC 会话,并且您的应用程序使用 ALLOCATE SESSION 命令来获取特定的会话,则必须将此命令更改为 ALLOCATE SYSID。
ISSUE SIGNAL命令对两种LU类型都有效,但WAIT SIGNAL命令仅适用于 LUTYPE6.1。
表1 比较了可用于以下目的的命令:
- LUTYPE6.1 应用程序在 LUTYPE6.1 链接上
- LUTYPE6.1在APPC链接上的应用(迁移模式)
- APPC链接上的APPC应用。
如表1 所示,迁移模式允许您开始为应用程序添加新功能(例如,使用ISSUE ERROR或ISSUE ABEND),而无需将其完全转换为APPC。 您还可以通过修改应用程序来使用CONNECT PROCESS命令,从而实现不同的同步级别。 未修改为使用CONNECT PROCESS的应用程序将使用同步级别2。 因此,应用程序可以逐步迁移到“纯”APPC级别。
为了帮助迁移,SESSION和CONVID选项可以互换使用。
如果迁移模式下的事务处理结束,则开始执行预先设计的APPC流程。 这会对关联交易产生怎样的影响取决于关联交易发生的位置,通常与您LUTYPE6.1 连接的预期有所不同。
由于APPC使用LUTYPE6.1 不同的模块,因此用户退出XZCIN和XZCOUT不会用于APPC会话。 任何使用 LUTYPE6.1这些出口的程序都需要考虑。
| 操作 | 命令 | LU6.1 | 迁移 | APPC |
|---|---|---|---|---|
| 获取会话的使用权 | 分配会话 | yes | False | False |
| 获取会话的使用权 | 分配 SYSID | yes | yes | yes |
| 建立LUTYPE6.1 附加FMH | 建立联系 | yes | yes | False |
| 开始合作伙伴交易 | SEND | 是( 1 ) | 是的 (4 ) | False |
| 开始合作伙伴交易 | 发送附件 | 是( 2 ) | 是的 (5 ) | False |
| 开始合作伙伴交易 | 发送FMH | 是的 (3 ) | 是的 (6 ) | False |
| 开始合作伙伴交易 | CONNECT PROCESS | False | 是的 (7 ) | 是的 (7 ) |
| 检索交易发起方式的相关信息 | 摘要 附件 | yes | yes | False |
| EXTRACT PROCESS | False | yes | yes | |
| 发送数据 | SEND | yes | yes | yes |
| 发送更多 LUTYPE6.1 | 发送附件 | yes | yes | False |
| 发送更多 LUTYPE6.1 | 发送FMH | yes | yes | False |
| 接收 LUTYPE6.1 FMHs | 摘要 附件 | yes | yes | False |
| 接收数据 | RECEIVE | yes | yes | yes |
| 发送和接收数据 | CONVERSE | yes | yes | yes |
| 程序错误 | ISSUE ERROR | False | yes | yes |
| 晚间谈话 | ISSUE ABEND | False | yes | yes |
| 请求改变方向 | 问题 信号 | yes | yes | yes |
| 等待信号条件 | WAIT SIGNAL | yes | False | False |
| 同步 | 级别 0 | False | 是的 (8 ) | yes |
| 同步 | 1级发送 确认 问题 确认 | 不不 | 是 (8) 是 | 是的,是的 |
| 同步 | 2级发送 确认 问题 确认 同步点 同步点 回滚 | 不 不 是 不 | 是的 (8) 是的 是的 是的 | 是的,是的,是的,是的 |
LUTYPE6.1迁移注意事项:
|
||||