Dataset Pipes provides many commands and shell utilities that enhance the z/OS Unix environment. The original Dataset Pipes commands,
fromdsn provide flexible conversion between byte streams
and z/OS Datasets. POSIX files are also supported: The
commands can be used to read and write POSIX files with codepage translation and line terminator conversion.
The command set includes a wide range of z/OS utilities for displaying JES job and spool file status, listing z/OS catalogs, issuing messages using Write To Operator (WTO), enabling ssh client authentication via SAF/RACF Digital Certificates, to name a few. Refer to the features section below for the complete command set.
Co:Z Dataset Pipes can be used in the following modes:
The fromdsn and todsn commands allow for flexible conversion of record oriented z/OS datasets to byte-stream unix pipes. These commands can also be used as shell commands within a Co:Z Batch job.
The Co:Z Launcher starts a shell process on a distributed system, redirecting its input and output to traditional z/OS datasets, spool files or POSIX files.
The Dataset Pipes client commands can be used by the remote process to reach back into the launching jobstep to access z/OS datasets and POSIX files.
The target may be another z/OS system with Co:Z installed.
A Unix, Windows or remote z/OS system can use the Dataset Pipes client commands to initiate an SSH connection to a z/OS server. In this mode, the Dataset Pipes SSH server subsystem is used to access z/OS Datasets and POSIX files, much like the SSH sftp-server subsystem is used to access HFS/zFS files.
The following case studies also provide examples of how Dataset Pipes commands can be used.
toasa commands, along with the Co:Z Launcher component, are used
to illustrate the conversion of existing z/OS programs to run on distributed systems (examples of the z/OS Hybrid Batch processing model):
Finally, for examples of running Dataset Pipes commands independently of Co:Z (i.e. with a remote client initiating a connection to z/OS), see section Running Dataset Pipes of the User's Guide.