On 31/03/2023 8:05 am, Schmitt, Michael wrote:
What if the requirement is to compress or decompress an area of memory, by
calling something from a COBOL CICS transaction running on z/OS, in a way that
it could be compatibly decompress or compress by a program running on another
platform?
For example: CICS > compress > send across some communication path > transaction on
Linux > program > decompress > same data as started with
The actual algorithm isn't critical, as long as it is compatible on both ends.
The compressed data isn't in a file, nor are jobs being run. This is
transaction processing.
This sounds like a description of HTTP compression. I don't know the
details inside CICS, but it seems likely that if "some communication
path" can be HTTP this might be as simple as turning on compression in
the HTTP server and/or requesting it in the HTTP client. I would expect
that CICS Liberty would be able to do this. zOSMF Liberty certainly does.
Liberty will use zEDC if available (zEDC doesn't work with Java 11 yet,
only Java 8).
--
Andrew Rowley
Black Hill Software
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN