CICS 外部接口

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

外部用户如何访问 CICS 事务和程序

以下是外部请求的源以及这些请求可以在 CICS中使用的路由的摘要。

IBM® MQ 用户
IBM MQ 用户可以使用 CICS 3270 网桥来访问 CICS 事务。 请参阅 3270 网桥简介其工作方式: CICS-MQ 网桥
z/OS® 应用程序
在 z/OS 地址空间中运行的应用程序可以使用外部 CICS 接口 (EXCI) 来访问 CICS 程序。 有关更多信息,请参阅 外部 CICS 接口简介
ONC RPC 客户机
ONC RPC 客户机可以使用 CICS ONC RPC 支持来访问 CICS 程序。 请参阅 CICS ONC RPC
用户套接字应用程序
用户套接字应用程序可以使用 CICS Transaction Server的 CICS 套接字功能。 有关更多信息,请参阅 z/OS Communications Server: IP Configuration Guide
Web 浏览器
Web 浏览器可以使用多种访问方法:
  • CICS Web 支持
  • IBM WebSphere®

    IBM WebSphere Application Server for z/OS 是一个 z/OS 应用程序,支持 Web 浏览器并将其请求路由到 CICS。

  • CICS Transaction Gateway

    CICS Transaction Gateway 可以接受来自客户机应用程序的请求并将其路由到 CICS。 它使用 EXCI , IPIC 或 APPC 互连协议来访问 CICS。

支持 Java 的网络浏览器
支持 Java 的 Web 浏览器可以使用与 CICS通信的 applet。 小程序编写者可使用 CICS 提供的 Java™ 类构建外部调用接口 (ECI) 和外部演示接口 (EPI) 请求。 Web 浏览器与 Web 服务器以及 CICS Transaction Gateway进行通信。
CICS 客户机应用程序
CICS 客户机应用程序可以在各种客户机操作系统上运行,并使用 CICS Transaction Gateway提供的 ECI , EPI 或 ESI 接口与 CICS 应用程序连接。 有关更多信息,请参阅 CICS Transaction Gateway Programming Guide
CICS 程序
在任何平台上的 CICS 服务器中运行的程序都可以使用 EXEC CICS LINK 来调用 CICS 程序,也可以使用事务路由将事务请求发送到 CICS Transaction Server。 在 CICS Transaction Server 中运行的程序可以使用 CICS 前端编程接口 (FEPI) 在同一或另一个 CICS Transaction Server实例中启动事务。 有关更多信息,请参阅 FEPI 概念和设施
Telnet 客户机
Telnet 客户机可以使用 TN3270 来启动事务。
3270 用户
IBM 3270 显示系统的用户可以启动事务。 此机制是向 CICS Transaction Server介绍工作的最常见方法。

有关连接选项的更多信息,请参阅 IBM Redbooks: CICS and SOA: Architecture and Integration Choices