z/OS UNIX supports
the following environments from which you can run your
z/OS UNIX applications
using
z/OS XL
C/
C++ functions:
- z/OS UNIX shells
- TSO/E
You cannot directly call a z/OS UNIX application
that resides in an HFS file from the TSO/E READY prompt.
However, you can do so with a TSO/E BPXBATCH command, and with a REXX
EXEC.
- MVS™ batch
You cannot
directly use the JCL EXEC statement to run a z/OS UNIX application
program that resides in an HFS file because you cannot put an HFS
filename on the JCL EXEC statement. However, by using the BPXBATCH
program, you can run a z/OS UNIX application
that resides in an HFS file. You supply the name of the program as
an argument to the BPXBATCH program, which runs under MVS batch and invokes a z/OS UNIX shell environment.
(BPXBATCH also lets you call a program directly without having to
also run a shell.) You can also run a z/OS UNIX application
that resides in an HFS file by calling a REXX EXEC to invoke it under MVS batch.