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

Reply via email to