z/OS TSO/E General Information
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Support for using TSO/E services in non-TSO/E environment

z/OS TSO/E General Information
SA32-0979-00

TSO/E environment service allows applications to use a subset of TSO/E services and unauthorized commands without starting a TSO/E session. This supports applications that are not running under the terminal monitor program (TMP) IKJEFT01. It also includes writing transaction programs that can access TSO/E services from outside of the TMP.

A program can use the TSO/E environment service to build and initialize a TSO/E environment instead of using the TSO/E terminal monitor program (TMP). The environment consists of a set of initialized TSO/E control blocks, an initialized I/O stack, and settings to indicate background processing. A REXX language processor environment will also be initialized if a previous REXX environment does not exist.

There are some limitations to the TSO/E environment service because of the internal task structure necessary for some functions in TSO/E. These internal task structures cannot be created without the TMP. Commands and operations that are not supported include:
  • Authorized commands
  • FIB (Foreground Initiated Background) commands
  • TEST command
  • CONSOLE command
  • Attention processing
  • Session Manager operations (except SMCOPY)
  • ALLOCATE command (using the ALTFILE keyword)

For complete information about how to use the TSO/E environment service, see z/OS TSO/E Programming Services.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014