Developing Java applications

You can write Java™ applications that use CICS services and run under CICS control. CICS provides the runtime environment through a JVM server. You can connect to your Java programs through technologies such as web services or z/OS® Connect.

Using the IBM® CICS® SDK for Java or other Java IDEs, you can develop applications that use the CICS Java APIs (JCICS and JCICSX) to access CICS resources and interact with programs that are written in other languages. You can declare Java dependencies in a Gradle project or a Maven module and develop the Java applications in the same way as you do for other platforms.

Check out Get started with Java in CICS for a summary of developing Java applications.