ATTACH (附加方法)

ATTACH 命令启动由指定上下文和作用域值标识的 CICS ® 系统中运行的方法。

ATTACH 命令的格式为:
ATTACH method context scope
其中:
方法
是 CICSPlex SM 方法的标识。
上下文
是 CMAS 或 CICSplex 的名称。
作用域
是 CICSplex , CICS 系统组或 CICS 系统的名称。

有关此命令的有效响应的列表,请参阅 运行方法

与仅在 CMAS 中启动 CICS 事务的 START 命令不同, ATTACH 跨越了 CMAS 和本地 MAS之间的边界。 (这些方法可能在 CMAS 中运行,地址空间不同,甚至 CICSplex 中的处理器也不同)。

图 1 是在单个 CMAS 或 MAS中运行的已完成附加任务的显示示例。
图 1。 单个 CMAS 或 MAS 的附加任务显示
COD1 CICSPlex SM Debugger
CMD=>                                                            Scroll=> PAGE
Enter END to exit or ENTER to view results.
Status for ATTACHed method  XQCQ
 
       Methods status:  Method completed.
       XLCI return description:  OK
       Method's RESPONSE was:    OK
       Method's REASON was:
 
       CONTEXT:  CVMCTSO1   SCOPE:  CSYSGRP1   REGION:  CSYSGRP1
 
       Unit of work
          SYSID:  TEST     USERID:  DEVOPER  TCB  00452160
          Major Object:  00   Component Id:  73
 
 
       The method executed in a single MAS so all information
       appears in the fields of the MAL.
 
图 2 是在多个 MAS 中运行或在 CMAS 中运行多次的已完成附加任务的显示示例。
图 2。 多个 CMAS 或 MAS 的附加任务屏幕
COD1 CICSPlex SM Debugger
CMD=>                                                            Scroll=> PAGE
Enter END to exit or ENTER to view results.
Status for ATTACHed method  XQCQ
 
       Methods status:  Method completed.
       XLCI return description:  OK
       Method's RESPONSE was:    OK
       Method's REASON was:
 
       CONTEXT:  CVMCTSO1   SCOPE:  CSYSGRP1   REGION:  CSYSGRP1
 
       Unit of work
          SYSID:  TEST     USERID:  DEVOPER  TCB  00452160
          Major Object:  00   Component Id:  74
 
       The method executed in multiple MAS so a queue of OUT records
       was created.
 
       OUTQUE QUEUE ID:  A4957FBD B3E11932
                    Records :  0000013  Record Length:  0000018
 
按 Enter 键时,将分别重构并显示在每个区域中运行的每个 MAL ,如 图 3中所示。
图 3。 特定 CICS 区域的 MAL 显示
COD1 CICSPlex SM Debugger
CMD=>                                                            Scroll=> PAGE
NEXT/PREV to browse CICS region MALS. END=Exit.
MAL for CICS Region:CICSSY01
IN
   *ENM FUNCTION( CREQUE )
    CHR DEBUG(          )
    PTR ECB( 00000000 )
   *CMP MAJOR_OBJECT( KNL )
   *ENM TYPE( WORK )
   *SDT DELETE( TRUE  )
OUT
   *ENM RESPONSE( OK )
   *ENM REASON(                    )
   *ETK QTOKEN( A4957FC53998FB31 )
 
另请注意, MAL 运行所在的区域显示在显示器的标题行上。 您可以使用 NEXT (PF5) 和 PREV (PF4) 键在区域之间来回浏览。 END (PF3) 将您返回到附加的任务屏幕。