CICS web support processing for 3270 application programs

CICS web support processes a terminal-oriented transaction in this sequence.

Attention: This topic contains Product-sensitive Programming Interface and Associated Guidance Information.

Figure 1. How CICS web support interacts with a 3270 application program
This figure illustrates how CICS web support interacts with a 3270 application program. The processing stages are described in the text.
These steps are shown in the figure:
  1. Optionally, a converter program constructs the input that is passed to program DFHWBTTA.
  2. DFHWBTTA attaches the user's transaction, specifying DFHWBLT as the bridge exit program, and waits for a response from DFHWBLT. The user's transaction runs in a 3270 bridge environment.
  3. The bridge exit sets up a 3270 environment for the user's application program.
  4. The application program processes the input and constructs the 3270 output.
  5. The bridge exit interprets the 3270 output and passes the HTTP response to DFHWBTTA.
  6. Optionally, a converter program modifies the output that is passed to the web client.

When you use CICS® web support with 3270 applications, the application program runs under its own transaction, and not under the alias transaction.