04.04.2013 Views

Addressing OLTP Solutions with CICS: The Transaction Server ... - Ibm

Addressing OLTP Solutions with CICS: The Transaction Server ... - Ibm

Addressing OLTP Solutions with CICS: The Transaction Server ... - Ibm

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 14. <strong>CICS</strong> Client Architecture<br />

<strong>The</strong> components of the architecture are:<br />

Application Your user application using the ECI or the EPI<br />

<strong>CICS</strong> 3270 Support for your <strong>CICS</strong> 3270 terminal and printer<br />

emulators (see 4.2.3, “<strong>CICS</strong> 3270 Terminal<br />

Emulator” on page 53 for more information)<br />

Internal API <strong>CICS</strong> Client internal API for controlling client<br />

functions<br />

Scheduler Scheduling of client tasks<br />

APPC, TCP/IP, NetBIOS Communication protocol code<br />

Connect, Disconnect. Connection and disconnection of clients and<br />

client terminals<br />

Send, Receive... Sending and receiving of data to and from the<br />

server<br />

<strong>The</strong>re are a number of different implementations of the architecture. Each is<br />

designed to achieve a different function. <strong>The</strong> implementations available are:<br />

• <strong>CICS</strong> ECI<br />

• <strong>CICS</strong> EPI<br />

• <strong>CICS</strong> 3270 emulator<br />

− cicsterm<br />

− cicsteld<br />

<strong>The</strong> ECI and EPI provide a programmable interface that enables <strong>CICS</strong> client<br />

processing to be accommodated in a non-<strong>CICS</strong> application program or a more<br />

tailored user interface than the <strong>CICS</strong> 3270 emulator can supply. <strong>The</strong> <strong>CICS</strong> 3270<br />

emulator versions provide a means of displaying a 3270 data stream. Using a<br />

<strong>CICS</strong> 3270 emulator, a user can interact <strong>with</strong> <strong>CICS</strong> for AIX applications. <strong>The</strong><br />

format of the display is restricted to 3270 display characters, however. Let us<br />

now examine each of these implementations in more detail.<br />

Chapter 4. Using <strong>CICS</strong> Clients 51

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!