更新开始

CICS 如何支持事件处理

更新开始 当运行特定的 EXEC CICS® 命令时或发生特定的系统情况时,CICS 支持从应用程序生成事件。例如,文件状态发生更改或发生未处理的事务异常终止时。这些事件可由各种事件使用者使用。更新结束

CICS 事件处理工作流程

CICS 事件处理在四类用户之间支持一种工作流程。

业务管理用户
了解业务需求,但不必知道支持该业务的程序和计算机系统。该用户使用新的 CICS 工具,以使用高级术语表达业务需求。例如,在线照相机零售业务需求可能是:“对于每份超过 2000 英镑的望远镜订单,我需要销售部门能得到相关通知。” 该需求可能存在,这样客户就能够以高规格的数码相机产品为目标。
应用程序分析员或程序员
了解或者可以研究现有应用程序是如何设计的。应用程序分析员或程序员可以确定必须扩展应用程序的哪个部分,以满足业务经理的需求。在上述示例中,应用程序分析员或程序员必须知道程序的哪个部分检测望远镜订单、找到任何这类订单值的位置,以及找到可能对满足业务需求有用的任何其他数据的位置。
CICS 系统程序员
更新开始了解程序如何与 CICS 交互,并且可以帮助应用程序分析员或程序员部署新的事件处理资源。系统程序员可以定义业务事件,以监视系统及其应用程序。系统程序员还可以诊断和调试与应用程序及其事件相关的问题。更新结束
更新开始IT 架构设计师更新结束
更新开始了解 CICS 系统中的事件处理,以及使用有保证的事件发出的优点、需求和开销。 IT 架构设计师了解应用程序用户需要对事件发出可恢复传输或资源具有写权限。IT 架构设计师还应了解有关 EP 适配器的发出方式(同步)、事务方式以及可恢复传输的不同组合。更新结束

在您的组织中,上述部分或所有类型的用户可能集于一人。所有用户使用的工具都是属于 CICS Explorer™CICS 事件绑定编辑器。 它旨在使不同类型的用户可以团队方式进行事件处理。

更新开始通过使用 CICS Explorer 中的 CICS 事件绑定编辑器,可以指定希望 CICS 发出的事件。事件绑定包括:
  • 事件规范,用于描述事件中要包含的数据
  • 捕获规范,用于定义事件捕获条件并将捕获数据映射到事件规范
  • 适配器信息,用于定义如何格式化和发出事件
更新结束
更新结束