Java Client applications

Java™ Client applications are written in Java and include servlets, enterprise beans and applets. They use the Gateway classes to communicate with CICS® servers. Java Client applications run in local or remote mode. The Gateway classes provide access to CICS server transactions and programs for large numbers of concurrent users.

Figure 1 shows Java Client applications running in both local and remote mode on a UNIX®, Linux® or Windows® System.

Note: Java applet support is provided for compatibility with previous versions of the CICS Transaction Gateway but it is recommended that users migrate to a JCA based solution. Java applet support may be removed in a future release of CICS Transaction Gateway.
Figure 1. CICS Transaction Gateway for UNIX, Linux, or Windows
The picture shows running locally and running both locally and remotely on a UNIX, Linux, or Windows system with the .

Figure 2 shows Java Client applications running in both local and remote mode on a z/OS® system.

Figure 2. CICS Transaction Gateway for z/OS
The picture shows running both locally and remotely on a z/OS system with the .