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.
Figure 2 shows Java Client applications running in both local and remote mode on a z/OS® system.