What is Adabas Service for Java?
Adabas Service for Java (AJZ) is a product that provides the interface between Java applications running in a Java Virtual Machine (JVM) on z/OS and the mainframe Adabas link module.
Adabas Service for Java offers different modes of operation enabling Adabas direct commands issued by these Java applications to be processed in a way that takes advantage of the availability of zIIP processors.
Adabas Service for Java can be installed in two different types of environments:

Single-threaded environment like batch jobs
Java applications running as batch jobs must include a DDCARD input file in the JCL specifying ADARUN PROG=USER.

Multi-threaded environment like Adabas Client for Java (ACJ) or Entire Net-Work Light (WCT)
In an environment where multiple users issue Adabas calls, Adabas Service for Java must issue calls to Adabas via a re-entrant link module (ADALNKR). Refer to Step10 in the Installation Procedure section for information on how to link ADALNKR to the component ADAAJZ6.
Refer to Step 12 in the Installation Procedure section for information on how to tailor the sample jobs to correctly operate in your environments.