CICS 基本原理

2026-08-08 01:36:55
admin

CICS 基本原理

本部分介绍了 CICS®的组件和概念。

CICS 拓扑 您可以在相互连接的 CICS 区域之间分发 CICS 应用程序及其使用的资源。 您可以将 CICS 区域分组到 CICS 系统组 和 CICSplexes中,并在 综合系统中的 z/OS® 系统之间分发区域。

CICS 资源 在 CICS中运行程序之前,必须向 CICS 提供有关系统资源的信息,包括软件资源 (例如程序和数据) 以及硬件资源 (例如终端或通信链路)。 您至少定义一个事务。

什么是 CICS 应用程序? 应用程序是一个相关程序集合,它们共同执行业务操作,例如处理产品订单或准备公司工资单。 CICS 应用程序在 CICS 控件下使用 CICS 服务和接口执行,以访问程序和文件。

CICS Java CICS 提供工具和运行时环境,用于在由 CICS 区域控制的 Java 虚拟机( JVM )中开发和运行 Java™ 应用程序。

CICS 和 Node.js Node.js 是使用 JavaScript编写的应用程序的服务器端运行时。

发出异步请求 使用 CICS 随附的异步 API 命令是向外部服务发出请求并使其异步运行的简单方法。 异步 API 命令不按顺序调用每个服务并等待响应,而是提供一种简单而强大的方法来编写异步应用程序,从而节省等待时间并释放程序以继续其他处理。

事件处理概述 事件是对企业很重要的任何事件。 事件处理即事件的捕获、充实、格式化和发出、已发出事件的后续路由和任何进一步处理(有时与其他事件组合),以及已处理事件的使用。

FEPI 概念和工具 前端编程接口 (FEPI) 是 CICS的组成部分。 您可以使用该接口编写用于模拟终端以访问其他 CICS 或 IMS 程序的 CICS 应用程序。 该应用程序类型称为前端应用程序。

支持云的 CICS Transaction Server for z/OS 云是企业提供服务方式的概念转变。 它提高了服务管理和运营的运营效率,并提高了开发和部署服务的敏捷性。 CICS Transaction Server for z/OS 提供三个关键功能作为构建块,用于将现有 CICS TS 拓扑和应用程序转换为云样式的平台和服务。 这些是: 平台,作为单个实体的 应用程序 以及用于控制操作的 策略 。 CICS 束 还可作为一种方法发挥作用,对相关资源进行分组和管理,以供应用程序或平台使用。

CICS 策略 可以根据预定义策略在运行时期间控制 CICS 的行为。 当满足规则指定的所有条件时, CICS 将执行为策略规则定义的操作。

CICS 相互通信 CICS 通常用作具有关联数据资源和终端网络的单个系统。 但是, CICS 也可以在多系统环境中使用,在多系统环境中,它可以与具有类似通信设施的其他系统进行通信。 这种通信称为 CICS 相互通信。

CICS 网络支持 CICS 网络支持是 服务的集合,使 区域能够同时作为 服务器和 客户端。 CICS CICS HTTP HTTP

CICS 和 Web Service CICS 提供对 Web Service 的支持。

CICS 外部接口 CICS 提供了许多接口,这些接口使事务处理服务可供各种外部用户使用。

访问数据库和数据集 CICS 支持访问 Db2® 和 DL/I 数据库以及 VSAM 和 BDAM 数据集中的外部数据。

工作负载管理 工作负载管理通常意味着有效地围绕系统分发工作,以便可以以最高效的方式运行。 在 CICS 工作负载的上下文中,它是将工作路由到 CICS 区域以便可以高效执行工作的过程。 工作负载管理可以 前 工作到达 CICS: 例如,通过选择 CICS 终端拥有区域 (TOR) 作为事务的起点。 或者, 在 工作到达 CICS之后可能会发生此情况: 例如,通过在 CICS 中选择相应的区域 (通常是应用程序拥有区域或 AOR) 将事务路由到该区域。 通过 CICS,有许多用于工作负载管理的选项。

CICSPlex SM 概述 CICS Transaction Server for z/OS 的 CICSPlex® System Manager 元素是一个系统管理工具,使您能够从单个控制点管理多个 CICS 系统。

CICS 管理客户界面(CMCI) CICS 管理客户端界面(CMCI)是一个系统管理应用程序编程接口(API),供 客户端应用程序(如 )使用。CMCI提供CMCI REST API和CMCI API,供客户端管理已安装和定义的系统资源,以及 ,用于通过Maven和 插件将捆绑包部署到单个 开发区域。 HTTP IBM® CICS Explorer® GraphQL CICS 捆绑部署API Gradle CICS 它还支持高级客户机认证,包括多因子认证 (MFA)。

CICS 和业务事务服务 (BTS) 阅读此介绍性信息以了解有关 CICS 业务事务服务 (BTS) 的信息。

CICS IBM MQ CICS 提供了多种通过 IBM MQ 消息在 CICS 中运行任务的方式。 从 Java 应用程序中,您可以通过 IBM MQ Java 的 类或 IBM MQ JMS IBM MQ 的 类进行访问。 从其他应用程序中,您可以通过 CICS 提供的两个接口 IBM MQ 进行访问: CICS - MQ 适配器和 CICS - MQ 网桥。

CICS 功能切换和持续交付 为了满足对更快速交付关键功能的日益增长的需求, CICS TS 持续交付使新的功能增强功能在更短的节奏上可用,以便您无需等待下一个发行版即可使用这些功能增强功能。 其中一些新功能需要更改 CICS 配置 - 这种更改以前只有在 CICS TS 的新版本中才会出现。 为了使您更容易在发行版之间进行必要的配置更改以启用新功能,引入了功能切换,从而使您在运行时启用和禁用这些功能时具有极大的灵活性和可控性。

供应 CICS with z/OS Provisioning Toolkit 通过 IBM z/OS Provisioning Toolkit,应用程序开发者可以独立且快速地供应和取消供应开发环境,而无需大型机管理技能或权限。 系统程序员可以使用 IBM z/OS Management Facility (z/OSMF) 工作流程自动执行供应过程,同时保留控制。 z/OS Provisioning Toolkit 随附了用于配置常用 CICS 环境的示例映像,例如:- 集成 Liberty JVM 服务器的 CICS TS- 用于传统 COBOL 开发的标准 CICS TS

监视 CICS 工作负载 监视 是收集和报告有关系统中工作项的数据的过程。 监视数据提供了工作负载管理器可用于制定决策的信息。 您可以分析监视数据报告,以选择或调整系统的性能目标,通过调整活动解决任何性能问题,并就未来的策略和投资做出决策。 有许多 CICS 和 z/OS 组件以及一些单独的工具,可用于 CICS 区域的工作负载监视。

线程安全学习路径 此学习路径提供开放式事务环境 (OTE) 线程安全选项的概述。 使用 OTE 可以在多处理器上获得吞吐量改进,前提是应用程序代码是线程安全的。 说明了可用于获取不同类型的线程安全应用程序以使用 OTE 的选项,并提供了一个摘要,其中包含用于进一步阅读的链接。

综合系统优化工作负载管理学习路径 综合系统优化工作负载管理利用 z/OS 耦合设施 (CF) 来存储直接从 CICS发布的当前区域状态信息。 然后,使用存储的区域状态来制定更高效的路由决策。 在此学习路径中,您将了解如何通过实施区域状态 (RS) 服务器来优化工作负载,您可以期望的优点,如何确定优化状态,存储利用率,对耦合设施的影响以及 RS 服务器调整参数。

CICS Transaction Server 的辅助功能 辅助功能可帮助身体残疾 (例如,行动不便或视力障碍) 的用户成功使用软件产品。

Copyright © 2088 疾空激战活动站_射击游戏专题_枪械测评 All Rights Reserved.
友情链接