View Related Video
Java developers who need to execute Java applications in a z/OS environment.
Developing Java Batch applications is becoming an increasingly popular application delivery method. Understanding how to code and execute Java programs that access z/OS files via JCL is the focus of this course. Java has been around for over 20 years, but IBM now provides tools and techniques for developing Java applications that are designed to run in a z/OS environment. We will examine various alternatives for batch execution. We will discuss access to z/OS flat files and VSAM file structures, including different alternatives for achieving file I/O. We will use RAD/Eclipse for Java development and target a mainframe runtime environment by using ANT scripts to FTP files to the host environment. We will also look at local and remote debugging capabilities.
Upon successful completion of this course, the student will be able to:
- Develop Java applications that will run in a z/OS environment
- Migrate their code and related artifacts to the host environment
- Execute their applications in a z/OS environment triggered by JCL
- Access flat files and VSAM files from Java applications
- Use RAD/Eclipse as a development environment and exploit its capabilities to build and debug applications and ftp files to the host environment
- Use JNI to provide additional capabilities to z/OS-based Java applications
Java application development experience and familiarity with the z/OS environment.