📜  CICS-交易

📅  最后修改于: 2020-11-22 16:32:14             🧑  作者: Mango


CICS事务用于在CICS区域中执行多项操作。我们将详细讨论IBM提供的重要CICS事务。

消费电子学会

CESN被称为CICS执行登录。

  • CESN用于登录CICS区域。

  • 我们需要提供CICS管理员提供的用户ID和密码来登录CICS。以下屏幕截图显示了登录屏幕的外观-

CICS CESN

经济发展局

CEDA被称为CICS执行定义和管理。 CICS系统管理员使用它来定义CICS表条目和其他管理活动。

消费电子展

CEMT被称为CICS Execute Master Terminal。它用于查询和更新CICS环境的状态以及其他系统操作。

  • 使用CEMT命令,我们可以管理事务,任务,文件,程序等。

  • 要获取所有可能的选项,请键入CEMT并按Enter。它将显示所有选项。

  • CEMT基本上用于在程序或映射集更改后将新程序加载到CICS或将程序的新副本加载到CICS。

可以覆盖所显示文件的状态以进行更改。以下示例显示如何关闭文件-

CEMT 
  
** Press ENTER & Following Screen is displayed **  

STATUS: ENTER ONE OF THE FOLLOWING 
Inquire 
Perform 
Set 
 
** Command to close a file **
  
CEMT SET FILE (file-name) 
CEMT I FILE (file-name)

中国电子工业协会

CECI被称为CICS执行命令解释器。可以使用CECI执行许多CICS命令。

  • CECI用于检查命令的语法。仅在语法正确的情况下,它才执行命令。

  • 登录后,在空白的CICS屏幕上键入CECI选项。它提供了可用选项列表。

以下示例显示如何将映射的输出数据发送到终端。我们将在以后的模块中讨论MAPS。

CECI SEND MAP (map-name) MAPSET (mapset-name) ERASE 

基金

CEDF被称为CICS执行调试工具。它用于逐步调试程序,这有助于查找错误。

键入CEDF,然后在CICS区域中按Enter。终端处于EDF模式,将显示消息。现在输入交易ID,然后按Enter键。启动后,使用每个回车键执行一行。在执行任何CICS命令之前,它将显示一个屏幕,我们可以在此屏幕上修改值,然后继续进行操作。

会计准则委员会

CMAC被称为CICS异常代码消息。它用于查找CICS异常终止代码的解释和原因。

以下示例显示了如何检查Abend代码的详细信息-

CMAC abend-code

中科院

CESF被称为CICS执行签名。它用于从CICS区域注销。

以下示例显示如何从CICS区域注销-

CESF LOGOFF

CEBR

CEBR被称为CICS执行临时存储浏览。它用于显示临时存储队列或TSQ的内容。

在调试时使用CEBR来检查队列项是否被正确写入和检索。我们将在即将到来的模块中讨论有关TSQ的更多信息。

以下示例显示如何调用CEBR命令-

CEBR queue-id

CICS概念

每个命令都可以通过执行一系列CICS宏来实现。我们将讨论一些基本功能,这些功能将帮助我们更好地理解概念-

多任务

操作系统的这一功能允许并发执行多个任务。该任务可能是共享同一程序或使用不同的程序。 CICS在其自己的区域中计划任务。

多线程

操作系统的这一功能允许共享同一程序并发执行多个任务。为了使多线程成为可能,应用程序应该是操作系统下的可重入程序或CICS下的准可重入程序

重入

可重入程序是一种不会修改自身的程序,可以自行重新输入并在操作系统中断后继续处理。

准折返

准可重入程序是CICS环境下的可重入程序。 CICS通过为每个任务获取一个唯一的存储区域来确保重新进入。在CICS命令之间,CICS拥有使用CPU资源的专有权,并且可以执行其他任务的其他CICS命令。

有时,许多用户同时使用同一程序。这就是我们所说的多线程。例如,假设有50个用户正在使用程序A。此处,CICS将为该程序提供50个工作存储空间,但为一个程序部门提供存储。这种技术被称为准重入