View Related Video
Audience
Java developers who need to execute Java applications using WebSphere Compute Grid.
Description
Most enterprises today are modernizing batch processing on z/OS, focusing on development of Java applications that are designed to run in a z/OS environment. Creating Java batch applications is becoming an increasingly popular application delivery method. Understanding how to code and execute Java programs that run in the new WebSphere batch container using Compute Grid is the focus of this course. We examine various alternatives for batch execution with a focus on using WebSphere Compute Grid. We demonstrate alternatives for accessing various file structures. Our focus is to use RAD for Java development and target a WebSphere Compute Grid runtime environment. We will address interoperability between Java and COBOL, CICS and Db2. We will also include an overview of efficiency considerations for batch applications and an introduction to Business Rule Management. The RAD environment is used to facilitate this type of development.
Objectives
Upon successful completion of this course, the student will be able to:
- Develop Java applications using RAD that will run in a WebSphere z/OS Compute Grid environment
- Execute applications in WebSphere Compute Grid using XML-based JCL (xJCL)
- Use Compute Grid services to support checkpoints, record skipping, multi-step jobs, step retry and parallel jobs
- Use the Batch Data Stream Framework to access various types of files from Java applications in various ways
- Develop batch Java code that is able to interact with COBOL, as well as CICS and Db2 subsystems
- Understand batch application design patterns that may help improve batch efficiency
- Understand the basics of Business Rule Management
Prerequisites
Java application development experience and familiarity with the z/OS environment.