I am trying to expose Mainframe files for more dynamic use from both COBOL programs and external programs in Java.
My reading shows that I can configure COBOL to use a JDBC connection. This may be just configuration in the JCL but I assume it is more of a preprocess.
I also found the JzOS libraries will give access to the VSAM datastores themselves from JAVA.
So technically I think this is possible but could not find a single post on it. I know this is getting to be an edge case but I like the idea that Calcite will expose these as standard JDBC object.
Thoughts ? Issues ? Concerns ?
Rocket Software have a data virtualization product that exposes flat files, VSAM, IMS data bases via JDBC. IIRC, you can also access mainframe data sources using the MongoDB wire protcol. I think you can use it free and have to pay for support but that may only be when using it with Apache Spark on z/OS.