平台示例

平台由一个或多个 CICS ® 区域组成,这些区域排列在为应用程序提供合适环境的体系结构中。

例如,可以将 CICSplex 中的所有受管区域定义到单个平台,或者可以将 CICSplex 中的受管区域分布到多个平台,已拆离平台或重叠平台 (由于同一 CICS 区域存在于多个平台中)。 图 1对此进行了说明。

图 1。 CICS 平台体系结构示例
示例 A 显示了一个 CICSplex ,其中包含由单个 CICS 区域组成的单个平台。 示例 B 显示了一个 CICSplex ,其中包含由三个 CICS 区域组成的单个平台。 示例 C 显示了一个 CICSplex ,其中包含两个彼此分离的平台,每个平台中都有多个 CICS 区域。 示例 D 显示了一个 CICSplex ,其中包含两个重叠的平台,每个平台包含三个 CICS 区域。 其中一个 CICS 区域对于两个平台都是公共的; 例如,这可能是公共的文件拥有区域 (FOR)。

图 2 显示了平台的一些功能。 作为平台中受管地址空间 (MAS) 的 CICS 区域是 Web 拥有区域 (WOR) ,应用程序拥有区域 (AOR) 和文件拥有区域 (FOR)。 CMAS 是 CICSPlex ® SM 管理地址空间,不仅管理 WOR , AOR 和 FOR ,还管理平台。

图 2。 平台功能
CICSplex 包含 CMAS 和平台。 该平台包含 3 CICS 区域, WOR , AOR 和 FOR。 WOR 提供 TCP/IP 服务, AOR 提供 JVM 服务器, FOR 提供文件或 DB2 连接。
您可以将平台安排为逻辑实体,以实现应用程序分离。 考虑银行业 CICSplex 的以下简化视图:
图 3。 银行业 CICSplex 示例
LPAR BANK1MVS 包含一个 CMAS BANKCMAS1 ,用于管理 CICSplex BANKPLEX01。 BANKPLEX01 包含由六个 CICS 区域组成的 CSYSGRP。
此 Banking CICSplex 可划分为多个平台,以提供用于托管企业银行和投资银行应用程序的环境:
图 4: 划分为多个平台的示例 Banking CICSplex
LPAR BANK1MVS 包含一个 CMAS BANKCMAS1 ,用于管理 CICSplex BANKPLEX01。 BANKPLEX01 包含两个平台,一个用于公司银行业务,另一个用于投资银行业务。 企业银行平台有两种区域类型,分别由系统组 (CSYSGRP) 组成。 一个区域类型 CORPORATE_BANKING_AOR 包含两个 CICS 区域,另一个区域类型 CORPORATE_BANKING_WOR 包含一个 CICS 区域。 投资银行平台具有一个区域类型投行,包含三个 CICS 区域。