Batch data streams supported by CICS
CICS supports additional Batch Data Streams (BDS) to work with z/OS® data sets.
The Batch Data Stream (BDS) framework provides several pre-built patterns to work with streams such as text, byte, database, and z/OS data sets. You can implement an interface where the business logic for processing the stream is added. The pre-built patterns manage actions such as opening files, closing files, and externalizing and internalizing checkpoints.
| Batch Data Stream | Description |
|---|---|
TextFileReader |
Used to read text data from a file. |
TextFileWriter |
Used to write text data to a file. |
FileByteReader |
Used to read byte data from a file. |
FileByteWriter |
Used to write byte data to a file. |
ZFileRecordOrientedDataReader |
Used to read data from a z/OS data set. |
ZFileRecordOrientedDataWriter |
Used to write data to a z/OS data set. |
ZFileStreamOrientedByteReader |
Used to read byte data from a z/OS data set. |
ZFileStreamOrientedByteWriter |
Used to write byte data to a z/OS data set. |
ZFileStreamOrientedTextReader |
Used to read text data from a z/OS data set. |
ZFileStreamOrientedTextWriter |
Used to write text data to a z/OS data set. |
For more information about the different Batch Data Streams, see Batch Data Stream framework and patterns in the WebSphere Application Server product documentation.