2 Java Stand-alone Applications on z/OS Volume II
1.1 Why Java batch on z/OS?
There are many reasons for using Java in a batch or stand-alone mode on z/OS.
The Java language can be used like any other programming language in a batch
job, shell script, or from the command line, but the Java language is in most
cases more powerful than any other language. Let’s give some examples of what
you can do with Java on z/OS in a batch environment:
Access relational databases and call stored procedures using the JDBC™ or
SQLJ APIs
Read from and write to various types of input files, such as UNIX files and
MVS™ data sets including VSAM
Call programs in CICS or IMS™ using J2CA APIs
Access the network using protocols such as TCP/IP and HTTP
Perfor