Chapter 7. Application and system design guidelines 195
򐂰 ResourceException extends java.lang.Exception. It consists of a string
describing the error, a specific error code, and a reference to another
exception.
򐂰 ResourceWarning provides information about the warnings related to the
interactions with the EIS system.
7.4.6 CICS resource adapters
The CICS Transaction Gateway (CICS TG) is a set of client and server software
components that allows a Java application to invoke services in a CICS region.
The Java application can be a servlet, an enterprise bean, or any other Java
application.
The CICS Transaction Gateway (Figure 7-24) consists of the following
components:
򐂰 The gateway daemon is a long-running process that acts as a server for
network-attached Java applications.
򐂰 The client daemon provides client-server connectivity.
򐂰 The configuration tool provides a graphical interface for configuring the client
and the gateway daemon.
򐂰 The terminal servlet that allows you to use a Web browser as an emulator for
a 3270 CICS application.
򐂰 A Java class library containing the three basic interfaces: ECI, EPI, ESI.
Figure 7-24 CICS Transaction Gateway
ctgcfg
Java Client
Application
HTTP
or
TCP
CICS Transaction
Gateway
JNI
ECI EPI ESI
Client
Daemon
Transport Drivers
Network
Configuration
Tool
CICS
Server
Gateway
Daemon
CTG.INI

Get Patterns: Implementing Self-Service in an SOA Environment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.