2
votes

Is the approach of running java batch programs in Liberty profile (supporting JSR352 specification) on z/OS relatively new to the market or been for a long time ?

The reason behind this question is because, am hearing that this is a relatively new attempt by IBM and there are not much of live systems in the market running in this approach. Is that true ?

Note: I understand that the JSR352 has been there for quite sometime but, my question is specific to its support by the Liberty profile in z/OS (mainframe)

2

2 Answers

5
votes

Support for JSR-352 showed up in WebSphere Liberty as part of the Java EE7 support delivered in 8.5.5.6 which was back in June of 2015. It is supported on z/OS and all the other platforms supported by Liberty. There are some extra features supported only on z/OS (i.e. SMF recording, a z/OS-specific Command Line Interface).
Support in WebSphere traditional for IBM's proprietary Java Batch product (WebSphere Compute Grid) goes back at least a decade (on z/OS and distributed platforms).
There's a lot of information about Liberty JSR-352 support (especially on z/OS) starting from here: http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP102544

2
votes

@yathirigan Java would not be viable on a mainframe if it were not for zIIP processors. Compared to traditional mainframe batch languages like COBOL or PL/I it uses enormous amounts of resources, both CPU and memory. One thing for sure is that you need to make sure you've got got enough zIIP engines for your workloads because if Java workloads spill over onto GCPs you may find your monthly license charge has gone through the roof.